Kakarrot
V2EX  ›  问与答

如何在 VScode 中使用 SSR

  •  
  •   Kakarrot · Aug 10, 2022 · 3429 views
    This topic created in 1448 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
        1
    dcty  
       Aug 10, 2022 via Android
    终端得另外设置 http_proxy 吧
    yangxiaopeipei
        2
    yangxiaopeipei  
       Aug 10, 2022
    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
        3
    yunyuyuan  
       Aug 10, 2022
    据我理解 vscode 的终端也是系统终端,不走系统代理的

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

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

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