Mac下ShadowSockets全域性設定轉http代理
Mac下ShadowSockets全域性設定轉http代理,可以更新AndroidSDK,可以終端裡面訪問。
具體操作如下:
前提shadowSockets代理可用,且能完全使用shadowSockets,不會使用的可以百度。
首先安裝polipo,在終端中執行,
sudo brew install polipo
然後執行,
polipo socksParentProxy=127.0.0.1:1080命令,這個時候代理轉換已經完成了,此時終端視窗不能關閉。
全域性設定:
新開啟一個終端,執行如下命令:
open .bash_profile
在其中新增如下:,如果已經添加了,那麼就不用添加了。
export http_proxy=”http://127.0.0.1:8123/”
export https_proxy=”http://127.0.0.1:8123/”
export ftp_proxy=”http://127.0.0.1:8123/”
export no_proxy=”localhost,127.0.0.1,localaddress,.localdomain.com”
export HTTP_PROXY=”http://127.0.0.1:8123/”
export HTTPS_PROXY=”http://127.0.0.1:8123/”
export FTP_PROXY=”http://127.0.0.1:8123/”
export NO_PROXY=”localhost,127.0.0.1,localaddress,.localdomain.com”
即可執行命令 source .bash_profile使配置生效,此時可以在終端中訪問國外網站了。
例如:
說明已經生效了。
此時登出賬號重新登陸mac,然後開啟shadowsockets,執行命令polipo socksParentProxy=127.0.0.1:1080過後你的所有網路請求都
會通過shadowsockets代理出去了,包括更新androidsdk,下載原始碼等都ok了。