Ubuntu下利用Windows虚拟机做代理
我在Ubuntu下使用TOR来做代理,但最近似乎不太稳定。其实TOR一直都很稳定,不稳定的是另一方。无赖之下,选择了利用Windows做代理,我在Ubuntu下用VirtualBox安装了一个Windows虚拟机。
要利用Windows虚拟做代理,它必须有一个独立IP,因此就不能使用默认的NAT连网方式,而必须利用bridge连网方式。首先运行命令:
sudo modprobe vboxnetflt
然后在windows虚拟机网络设置部分,选择Bridge network。启动windows虚拟机,在命令行下输入ipconfig便可以看到windows虚拟机使用的IP地址了。
在windows下启动代理软件,我用FREEGATE,它使用端口8580,但是它只在127.0.0.1这个IP地址监听,这表示不能使用另一台主机连接上它。这需要再使用一个代理服务器作间接代理,我选择“亿特代理服务器”。在代理设置部分,服务器端口选择8581,选中“使用上级代理服务器”,在上级代理设置部分,服务器地址输入:127.0.0.1,服务器端口输入8580。然后启动代理服务器,在浏览器中设置代理服务器地址为windows虚拟机的地址,端口为8581就可以了。亿特代理一点令人很不爽的就是它的设置不能保存,每次重启时都需要我重新输入代理服务器配置,不知道您有没有更好选择?