Kakarrot
V2EX  ›  问与答

如何在 VScode 中使用 SSR

  •  
  •   Kakarrot · Aug 10, 2022 · 3707 views
    This topic created in 1549 days ago, the information mentioned may be changed or developed.

    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 文件

    13 replies  •  2022-08-10 17:31:54 +08:00
    dcty
    dcty
    Aug 10, 2022 via Android
    1
    终端得另外设置 http_proxy 吧
    yangxiaopeipei
    yangxiaopeipei
    Aug 10, 2022
    2
    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

    试试
    yunyuyuan
    yunyuyuan
    Aug 10, 2022
    3
    据我理解 vscode 的终端也是系统终端,不走系统代理的

    1. 换 clash TUN 模式
    2. 设置 http_proxy
    3. proxychains
    Alliot
    Alliot
    Aug 10, 2022 via Android❤️1
    4
    其实是因为,icmp 工作在三层 而 http proxy 在它之上。
    直接用 all_proxy 后用 curl 测试吧
    zjsxwc
    zjsxwc
    Aug 10, 2022
    5
    用 curl 代替吧,
    或者装个 httping 代替 ping

    https://www.vanheusden.com/httping/
    Kakarrot
    Kakarrot
    OP
    Aug 10, 2022
    6
    @dcty
    @yangxiaopeipei
    @yunyuyuan
    @Alliot
    @zjsxwc
    终端设置 还是不行 网上很多都是 SS 配置 我用的是 SSR
    ```
    set http_proxy=127.0.0.1:1080
    set https_proxy=127.0.0.1:1080
    ```
    Alliot
    Alliot
    Aug 10, 2022
    7
    @Kakarrot 我在 4 楼应该说的比较清楚了 ping 走的 ICMP ICMP 工作在第三层 而你`set http_proxy` 是对 ping
    不生效的。。。直接走 NAT 或者 TUN 模式就行啦。。。
    而且你这提问也没说明你 在 VSCODE 中做哪些操作需要走代理, 如果是拉代码,git 是可以单独配置 http 代理的,终端里的命令,如前面 ping 一样的,需要看具体命令。
    ProPh3t
    ProPh3t
    Aug 10, 2022
    8
    端口对吗?一般 1080 对应到 socks5 ,12333 对应到 http/https.还有为什么你用是的 set ,而不是 export ?环境变量设没设成功用 env 查一下。
    anguiao
    anguiao
    Aug 10, 2022
    9
    还是直接 TUN 吧,一个个设置太费劲了。
    Nerv
    Nerv
    Aug 10, 2022
    10
    ping 是没法走代理的,就算设置了 tun 模式,有响应也只是虚拟网卡做出的虚假回应。
    anytk
    anytk
    Aug 10, 2022
    11
    路由器刷 op
    DawnMoon
    DawnMoon
    Aug 10, 2022
    12
    这个问题与 vscode 无关。你想要 ping 也走代理的话,我想到的唯一方法就是 VPN
    Kakarrot
    Kakarrot
    OP
    Aug 10, 2022
    13
    我其实就是 hexo 更新博客 因为 hexo d -g 要连 github

    不过已经可以了 我也不知道咋稀里糊涂的可以发布了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1444 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 16:46 · PVG 00:46 · LAX 08:46 · JFK 11:46
    ♥ Do have faith in what you're doing.