gukaifeng / gukaifeng.cn

the repository of my blog gukaifeng.cn
https://gukaifeng.cn
Apache License 2.0
2 stars 0 forks source link

Linux 配置 V2Ray 和 ProxyChains 实现命令行代理(无图形界面) | GuKaifeng's Blog #11

Open utterances-bot opened 1 year ago

utterances-bot commented 1 year ago

Linux 配置 V2Ray 和 ProxyChains 实现命令行代理(无图形界面) | GuKaifeng's Blog

我在国内的服务器上进行某些操作的时候常常会被因为网络问题困扰,于是决定配置一下代理。 注意下本文是在没有图形界面的 Linux 上进行的,如果你用的是带图形界面的 Linux,网络上有更多更合适的文章。 本文适合已经有 V2Ray 结点的同学(无论是自建的还是别人现成的)。 1. 安装并配置 V2

https://gukaifeng.cn/posts/linux-pei-zhi-v2ray-he-proxychains-shi-xian-ming-ling-xing-dai-li-wu-tu-xing-jie-mian/

yyxx1997 commented 1 year ago

博主你好,我在服务器上安装了v2ray,但并没有安装proxychains,我发现开启后爬虫程序也没有能访问外网。。。开启v2ray后如何在命令行中使用呢?另外,如何设置让代理在全局生效呢?

gukaifeng commented 1 year ago

如果你是用文中的方法安装的 v2ray 的话,你可以看看那个脚本,里面实际安装的东西是 v2ray-core,其是核心,而不是像比如 windows 里的 v2rayN,macOS 里的 v2rayU 这些封装了核心和上层,然后直接可用的代理软件。所以你需要自己再装一个上层的代理(比如文中提到的 proxychains)。

然后关于你的程序要想访问外网,建议在执行程序时使用 proxychains。

gukaifeng commented 1 year ago

全局代理并不是必须的,应用程序往往会自己选择,例如通常 ping 程序就不走代理。在 windows 中的 v2rayN 或者 macOS 中的 v2rayU 中,即便设置了全局代理,也会有很多程序不听话。

yyxx1997 commented 1 year ago

明白了,谢谢博主!

lcr1967 commented 1 year ago

楼主:我下载一个软件包,下载程序要运行nmp ,gitclone vcstool...等好几个命令,用proxychains nmp ,proxychain gitclone,...k可以翻墙,但 要修改 下载程序, 有不要修改下载程序的方法

lcr1967 commented 1 year ago

有不要修改下载程序的方法么?

GoodmorningChris commented 1 year ago

您好,最后一步出现这个问题怎么办呀:curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.google.com:443

gukaifeng commented 1 year ago

您好,最后一步出现这个问题怎么办呀:curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.google.com:443

这个问题出现的原因挺多的,比如 DNS 解析错误等等,不太好分析。不过应该和代理的配置没什么关系,这通常是一个独立存在的问题,访问外网的时候更常见,试试 Google 或百度搜搜呢 =。=