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