wsl代理方案:proxychains - 2020.08.12
阿新 • • 發佈:2020-08-12
因為要使用一個指令碼卻碰上了 github port 443 connection refused
的經典錯誤,分析之後發現需要給 wsl
配代理。PC 自身工作期間 fq 用的是 Clash ,因為還沒學計算機網路所以不太明白具體的原理,查了資料以後通過以下步驟完成了配置,故記錄如下:
1. 在 WSL 下安裝 proxychains
我的 WSL 版本是 Ubuntu 16.04 LTS
,直接 sudo apt-get install proxychains
即可實現安裝,如有需要也可以參考 proxychains 倉庫的 readme。
2. 參考其他網友的部落格,修改config
我參考了 一次解決所有代理問題 和 Ubuntu「一鍵」設定代理 | Sukka's Blog ,其實主要是前一篇,後一篇是其他的工具。
鍵入
sudo vi /etc/proxychains.conf
開啟配置檔案,然後註釋掉 proxy_dns
這一行,再在最後加上 socks5 127.0.0.1 [port]
這一行,:wq
儲存退出,注意要將 socks5 一項更改為你本機對應服務的埠。
這樣應該就能跑起來了。
注:還在探索中,目前還是知其然不知其所以然的狀態。