SSR 中设置已勾选允许来自局域网的连接
vscode 设置添加
"http.proxy": "http://127.0.0.1:1080",
"http.proxyStrictSSL": false,
"http.proxyAuthorization": null,
在 vscode 终端测试 ping www.github.com 不成功
用同样的方式在 IDM 添加 http://127.0.0.1:1080 代理 就可以下载 github 文件
1
dcty 2022-08-10 13:31:04 +08:00 via Android
终端得另外设置 http_proxy 吧
|
2
yangxiaopeipei 2022-08-10 13:31:54 +08:00
export https_proxy=http://127.0.0.1:1080 http_proxy=http://127.0.0.1:1080 all_proxy=socks5://127.0.0.1:1080
试试 |
3
yunyuyuan 2022-08-10 13:33:48 +08:00
据我理解 vscode 的终端也是系统终端,不走系统代理的
1. 换 clash TUN 模式 2. 设置 http_proxy 3. proxychains |
4
Alliot 2022-08-10 13:36:47 +08:00 via Android 1
其实是因为,icmp 工作在三层 而 http proxy 在它之上。
直接用 all_proxy 后用 curl 测试吧 |
5
zjsxwc 2022-08-10 14:06:46 +08:00
|
6
Kakarrot OP @dcty
@yangxiaopeipei @yunyuyuan @Alliot @zjsxwc 终端设置 还是不行 网上很多都是 SS 配置 我用的是 SSR ``` set http_proxy=127.0.0.1:1080 set https_proxy=127.0.0.1:1080 ``` |
7
Alliot 2022-08-10 16:08:24 +08:00
@Kakarrot 我在 4 楼应该说的比较清楚了 ping 走的 ICMP ICMP 工作在第三层 而你`set http_proxy` 是对 ping
不生效的。。。直接走 NAT 或者 TUN 模式就行啦。。。 而且你这提问也没说明你 在 VSCODE 中做哪些操作需要走代理, 如果是拉代码,git 是可以单独配置 http 代理的,终端里的命令,如前面 ping 一样的,需要看具体命令。 |
8
ProPh3t 2022-08-10 16:26:49 +08:00
端口对吗?一般 1080 对应到 socks5 ,12333 对应到 http/https.还有为什么你用是的 set ,而不是 export ?环境变量设没设成功用 env 查一下。
|
9
anguiao 2022-08-10 16:28:18 +08:00
还是直接 TUN 吧,一个个设置太费劲了。
|
10
Nerv 2022-08-10 16:40:26 +08:00
ping 是没法走代理的,就算设置了 tun 模式,有响应也只是虚拟网卡做出的虚假回应。
|
11
anytk 2022-08-10 16:45:05 +08:00
路由器刷 op
|
12
villivateur 2022-08-10 16:57:11 +08:00
这个问题与 vscode 无关。你想要 ping 也走代理的话,我想到的唯一方法就是 VPN
|
13
Kakarrot OP 我其实就是 hexo 更新博客 因为 hexo d -g 要连 github
不过已经可以了 我也不知道咋稀里糊涂的可以发布了 |