wsl代理方案:proxychains - 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 一項更改為你本機對應服務的端口。

這樣應該就能跑起來了。

注:還在探索中,目前還是知其然不知其所以然的狀態。

可能有用的其他網頁:
命令行走代理的便捷方式 - 掘金
科xsw工具Chisel指北 - Matters


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM