MacがPrivoxyの+ SSは、プロキシを設定する使用します
徐キー:
.zshrc
.bash_profileの
Privoxyの
SS <shadowsocksクライアント>
1、簡単なプロキシ対策:
編集.zshrcファイル:
vimの〜/ .zshrc
挿入:
別名プロキシ= " ;輸出proxy_profile = "://127.0.0.1 1080 SOCKS5" 輸出ALL_PROXY = $ proxy_profile。「プロキシがに設定されています。$ proxy_profile」エコー; カールcip.cc 「 unproxy別名 = 」解除ALL_PROXY。「プロキシが明確になりました」エコー; カールcip.cc "
アプリケーション:
ソース〜/ .zshrc && プロキシ
#清除プロキシ
unproxy
2、代理店に複数の端子を有効にします。シンプルなプロキシ欠点が開かれ、他の端末を使用する場合、エージェントが失敗する、ということです。
- デフォルトのポート1080 SOCKS5プロキシ設定を設定します。
- PrivoxyのHTTPプロキシSOCKSを使用するには、デフォルトのポート8118に変換されます。
- .bash_profileの挿入コードを編集します。
- インストールPrivoxyの構成のvimは/ usr / local / etc / Privoxyの/ configに。
- エージェントが成功したかどうかを検出します。
.bash_profileの挿入コードを編集します。
vimの〜/ .bash_profileの #插入 輸出ALL_PROXY = " SOCKS5://127.0.0.1:1080 " ; 輸出http_proxyに = " http://127.0.0.1:8118 " 。 輸出HTTPS_PROXY = " http://127.0.0.1:8118 "。
インストールPrivoxyの構成のvimは/ usr / local / etc / Privoxyの/ configに。
インストールPrivoxyの、マックの使用:BREWインストールPrivoxyの
vimのは/ usr / local / etc / Privoxyの/ コンフィグ #插入 #xu S 聞く -address 127.0を。0.1:8118 前方 -socks5 / 127.0。0.1:1080 。 #xu Eの #执行 は/ usr / local / sbinに/ Privoxyのは/ usr / local / etc / Privoxyの/ configに
代理店が成功したかどうかを検出します。
PSの補助| grepの Privoxyの&&のlsof -i:8118
CIPカール。CC
よくある質問:
1、なぜgoogle.com成功にpingを実行できないのですか?
ICMPワークレイヤ3 OSIモデル(ネットワーク層)、SOCKSは従来レイヤ5(セッション層)、レイヤ7 httping作業(アプリケーション層)動作、したがって
ping
メッセージはSOCKSを通過することができないが、httping
メッセージがあってもよいです。例えば、私はshadowsocks(SOCKS5プロキシ)サーバーにVPSを設定し、クライアントとしての私のMacBook Proの127.0.0.1:1080使用を使用して、私はGoogleのネットワークが良いです確認したいです。
httping -x 127.0。0.1:1080 -gのhttp:// www.google.com -5
-