1. 程式人生 > >Mac下ShadowSockets全域性設定轉http代理

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了。