mproxy12+自由门6.1出现的问题

【明慧网二零零六年六月二十八日】我测试在虚拟机VMware制作的虚拟的2000操作系统上网时(虚拟系统与宿主系统用的是“use host-onlynetworking”,设置了代理),在虚拟的2000操作系统中用mproxy12做代理调度,对找到的代理进行测试后,找到下面的代理:

202.×××.×××.×××:80
63.×××.×××.×××:80
66.×××.×××.×××:80
……
然后继续运行自由门6.1,设置了代理127.0.0.18567后,mproxy12的代理窗口里面出现奇怪的连接,如下面:

06/13/06 09:58:17 7.0.0.0:-811478752 connection failed
06/13/06 10:00:09 0.0.0.0:0 connection failed
06/13/06 10:00:22 0.0.0.0:9916360 connection failed
06/13/06 10:00:37 0.0.0.0:0 connection failed
06/13/06 10:07:19 0.0.0.0:9916360 connection failed
06/13/06 10:07:19 0.0.0.0:0 connection failed
06/13/06 10:07:42 0.0.64.0:4601960 connection failed
06/13/06 10:07:42 27.57.64.0:9915392 connection failed

无法实现连接。

但是把mproxy12放在宿主机的操作系统中就能正常运行,实现代理调度功能,请问这是怎么回事呢?

答: (1)首先,经查证,第一个代理是国内代理,尽量要杜绝使用国内代理。另外在这个代理列表底部还推荐了很多代理网站,也可以去那些网站找些代理,找代理时,有的网站提供按国家分类的代理,可以不使用中国的即可。

再者,这个问题很可能是MP中的设置问题,在“选项”--“常规选拔”中的“连结由”点选的是“能匿名的代理”一项引起的,因为代理列表中的很多代理不支持匿名代理,会出现这个问题,解决办法是勾选“所有应答的代理服务器”。出现文中所述不同的情况,可以看看MP的这个选项是否一样,这个在虚拟机中没测试过。可以试试看。

从另外一方面讲,如果选了“连结由”--“能匿名的代理”,那么必须同时要选择”测试匿名由“--”连接返回到我的计算机端口8081“,这样你就全部使用了匿名代理,安全性更高。如果这个问题是因为选了“连结由”--“能匿名的代理”,而实际使用的代理不匿名引起的,那么同时选择这两个选项,应该也能解决问题,而且安全性更高。

中英版界面对照:
“连结由”--“能匿名的代理” ”connect via“--”anonymous proxies only“
”测试匿名由“--”连接返回到我的计算机端口8081“ ”Test anonymity via“--”Check back to my computer to p[8081]“

另外,不知是这样的原因。mproxy12通常连接端口是8088,那么运行自由门6.1设置代理127.0.0.1时端口应设成8088才对。在XP sp2操作系统(别的操作系统我没试过),IE浏览器的代理可以不用人工设置,运行自由门后它自己就自动设置了代理:127.0.0.1:8567.可以打开IE浏览器的“工具”--“Internet选项”--“连接”--“设置”(局域网是“局域网设置”)查看一下。

(2)关于VMware上网的问题,明慧2005.9.27日的教程推荐使用use host-only networking上网,这是一个误区,host-only networking的意思是仅仅和宿主机连接的意思,用这个办法上网非常麻烦笨拙,推荐首选是NAT方式上网,关于NAT方式上网,请看明慧文章:虚拟机使用中几个相关的问题,地址:https://search.minghui.org/mh/articles/2005/12/28/117416.html,用NAT方式上网时,主机的zone防火墙需要对VMware的一个NAT服务放行。

当然,如果你使用宽带和路由器上网,那么明慧2005年9月27日的教程里介绍的另一种方法,引原文如下:

“如果是家里宽带上网,可以这样,网络连接那里设置成独立IP连接(桥接),买一个路由器(这样可形成局域网上网,路由器是网关,默认地址是192.168.1.1之类的),主机网段设置成另外的(如地址设成111.121.222.123),而虚拟机网段设成和路由器一个网段(虚拟机地址可设成192.168.1.2到192.168.1.255之间的任意地址),这样可以把主机和虚拟机隔开,只有虚拟机连接在网上,而主机不连在网上,更安全一些。宽带上网使用路由器好象本身也能增加点安全性。

明慧2005年9月27日的教程地址:介绍使用虚拟机安全上网的方法
https://www.minghui.org/mh/articles/2005/9/27/111292.html

VMware虚拟机上网的方面,也请参考:《VMWare虚拟机的安全提醒及几条使用经验》
https://www.minghui.org/mh/articles/2006/1/15/118525.html