我已经写过一篇介绍虚拟机的文章了:https://plus.google.com/109790703964908675921/posts/E7qQdJwTX8X
再贴一篇virtualbox使用教程(virtualbox是开源免费的,所以我推荐大家使用):http://tech.huweishen.com/gongju/1544.html
如果还有不明白的请尽情google,相关教程非常多,我就不再废话了。
在搞定了虚拟机和装上了想要运行的虚拟系统(guest os)之后,就可以开始设置虚拟机的网络连接了!
......啊,等等,还不行呢,要先共享本机(host os)的代理给guest os使用才行。host os和guest os的关系就相当于局域网中的不同主机的关系,换句话说今天介绍的把host os的翻墙软件共享给guest os使用的方法也能用于把翻墙软件共享给局域网中其他主机使用。
平时我们使用翻墙软件的时候,翻墙软件监听的地址都是127.0.0.1,也就是本机,这样是无法把翻墙软件共享给guest os的。只有让翻墙软件的监听地址绑定在0.0.0.0,才能把翻墙软件共享出去。
诸位请注意,不要想当然,这个0.0.0.0是任意的意思,就是说允许其他任何主机连接到这一翻墙代理上,并不是一个特定的地址,所以千万不要在代理设置 里填写0.0.0.0啊!正确的做法是:本机上的代理设置依旧是127.0.0.1,而guest os的网络设置就因guest os的网卡模式而异了:

virtualbox的网络连接方式有图示这些,其中最常用的是NAT,host-only和桥接网络,其中NAT和桥接网络都可以直接让 guest os连接到互联网,而host-only模式则需要经过一系列配置才能让guest os连接到互联网,但是虚拟机匿名方案里只能使用host-only模式,我会在系列下一篇进行介绍。注意到那个tails了吗?我会在系列的下下一篇介 绍这个专门为了匿名而生的操作系统。
NAT模式下,guest os的代理设置为:host os的IP地址+翻墙软件端口号,千万不要填写127.0.0.1,否则无法翻墙的!
host os的IP地址就是诸位现在所使用的那个连接的IP地址,不过现在普遍采用DHCP协议自动获取IP地址了,那么应该如何查看host os的IP地址呢?
我以win7为例:win+r打开运行框,输入cmd,回车,然后输入ipconfig,回车: