額
題目起的有點大
其實就是在 Linux 上使用代理
不過是用的 Azure 上的 Liunx 虛擬機而已
如何在 Azure 上搭建 VPN 見上篇:http://www.cnblogs.com/sun8134/p/3457778.html
這篇主要介紹下用代理的問題
至於代理和vpn哪個更好么。還是看自己的需求吧…
我們還是用上次做 VPN 的虛擬機
啥設置都不用改,代理只要允許 SSH 的 22 端口就可以了
然后我們用 PuTTY 連接虛擬機的時候就可以設置下,開啟一個 socks 代理
然后我們設置下 socks 代理的端口(這里我用的8888)
點擊 Add 添加端口后,鏈接虛擬機
然后鏈接上我們 Azure 上的虛擬機
這時我們的 socks 代理 就已經可以使用了
比如 QQ 之類的支持 socks 代理的就可以字何解使用了
但是我們某些設備是只支持 HTTP 代理的(比如萬惡的WP…)
所以我們還需要一個工具將 socks 代理 轉換為 HTTP 代理
這里我推薦用 Privoxy : http://www.privoxy.org/
下載 Privoxy 安裝並運行,然后選 Options -- Edit Main Configurationg
找到“forward-socks5 ” ,取消前面的“#” ,后面更改成本地 IP 和 剛才我們設置的 socks 代理的端口(我設的 8888)
然后保存,這樣我們的 HTTP 代理也設置好了
下面打開 IE 的代理試試效果(Privoxy 默認端口 8118)
先看看自己的IP:
試試某些網站
PS:給其他設備做代理的時候注意自己機器的防火牆哦…









