Windows Azure 搭建网络代理 Proxy

题目起的有点大

其实就是在 Linux 上使用代理

不过是用的 Azure 上的 Liunx 虚拟机而已

 

如何在 Azure 上搭建 VPN 见上篇:http://www.cnblogs.com/sun8134/p/3457778.html

 

这篇主要介绍下用代理的问题

至于代理和vpn哪个更好么。还是看自己的需求吧…

 

我们还是用上次做 VPN 的虚拟机

啥设置都不用改,代理只要允许 SSH 的 22 端口就可以了

 

然后我们用 PuTTY 连接虚拟机的时候就可以设置下,开启一个 socks 代理

image

 

然后我们设置下 socks 代理的端口(这里我用的8888)

点击 Add 添加端口后,链接虚拟机

image

 

然后链接上我们 Azure 上的虚拟机

image

 

这时我们的 socks 代理 就已经可以使用了

 

比如 QQ 之类的支持 socks 代理的就可以字何解使用了

image

 

但是我们某些设备是只支持 HTTP 代理的(比如万恶的WP…)

所以我们还需要一个工具将 socks 代理 转换为 HTTP 代理

 

这里我推荐用 Privoxy : http://www.privoxy.org/

下载 Privoxy 安装并运行,然后选 Options -- Edit Main Configurationg

image

 

找到“forward-socks5  ” ,取消前面的“#” ,后面更改成本地 IP 和 刚才我们设置的 socks 代理的端口(我设的 8888)

image

 

然后保存,这样我们的 HTTP 代理也设置好了

 

下面打开 IE 的代理试试效果(Privoxy 默认端口 8118)

image

 

先看看自己的IP:

image

 

试试某些网站

image

 

PS:给其他设备做代理的时候注意自己机器的防火墙哦…

posted @ 2013-12-06 13:43  sun8134  阅读(5155)  评论(1编辑  收藏  举报
分享按钮