局域网内共享myentunnel上网
因为天朝伟大的长城,导致单位里几位同事都对飞越长城有了很大的兴趣。而我是唯一购买了sshd服务来翻wall的人。不敢独享,决定共享我的sshd给大家用。
因为平时只有我一个人使用firfox作为主浏览器,而其他人都使用IE。而IE又无法直接使用Socket5的代理,因此,先要将SOCKET5转换为HTTP代理。这里,我选用了简单的privoxy来进行转换。
上网下载privoxy 3.0.3.13版,这是个绿色版的软件,不需要安装。解压到任何一个地方,运行主程序:privoxy.exe,启动后,需要配置一下。
点击菜单options中的Edit Main Configuration,打开配置文件。
第一步:搜索“8118”,找到:
listen-address 127.0.0.1:8118
修改为:
listen-address 0.0.0.0:8118
这里,是将监听端口改为所有的IP地址,这样,就能够让局域网内的机子都能使用我这台电脑进行代理访问。
第二步:搜索“9050”,找到:
forward-socks5 / 127.0.0.1:9050 .
修改为:
forward-socks5 / 127.0.0.1:7070 .
这里,是将原来的privoxy默认使用的socket5代理端口改为myentunnel默认使用的端口。当然,这一步需要根据实际情况修改。如果使用TOR的代理,这里就不用修改了。
重启privoxy,至此,代理服务器的修改就完成了。
然后,在需要代理上网的机子上设置HTTP代理,这里,我以google chrome浏览器为例子,IE内核浏览器的设置与这个一样。
第一步:设置代理
打开Chrome浏览器,在选项——>高级设置——>更改代理服务器设置——>局域网设置,按下图所示进行设置:
其中地址一栏,根据实际情况,填入安装sshd及privoxy的机子的IP地址,另外,使用自动配置脚本,我选用了远程的autoproxy的pac脚本
方便浏览器自动选择是否进行代理访问。好了,现在局域网里就可以共享同一个sshd代理出墙了。


不错学习了
[回复]
2010年06月5日 12:51 上午 | #1