Total Pageviews

Tuesday, 14 February 2012

虚拟机无法连接VPN的解决方法



装上了虚拟机,因为经常翻墙,要用到一些软件,这些软件用的次数不是特别多,但是像VPN客户端程序经常在系统上面添加垃圾进程服务等,所以想在虚拟机上面装上这个。

一般的虚拟机默认的连接都是NAT,NAT的连接是最方便轻松的。

其实大多数人连接不上VPN是没注意到NAT模式是不支持VPN连接的。

引用
如果主机是在局域网内通过网关或代理上网,那虚拟机的网络方式设为Bridged连接,把IP地址设为同主机在一个网段,比如主机IP是192.168.0.45,网关是192.168.0.1,那虚拟机的IP设为192.168.0.2-254中的一个,注意不要和已有的IP重复,然后网关也设为192.168.0.1,就可以上网了。
其实大多数人连接不上VPN是没注意到NAT模式是不支持VPN连接的。


虚拟机联网主要有三种方式:

引用
1,虚拟机的网络方式设为Bridged连接,拨号连接中启用共享,启动服务“Routing and Remote Access”,虚拟机的IP设为192.168.0.2-254中的一个,网关设为192.168.0.1。

2,虚拟机的网络方式设为NAT方式,启动VMWare的三个服务,虚拟机的IP设为自动获取。

3,安装代理软件如CCPROXY,主机IP设为一个局域网IP如192.168.0.23,虚拟机IP设为192.168.0.1-254中的一个(不能用23),启动服务“Routing and Remote Access”,虚拟机中的浏览器设置代理192.168.0.23和代理端口号。

NAT模式不能用VPN软件,那我们换成Bridged模式。Bridged下的虚拟机设置就跟局域网的其它电脑设置差不多。(连接方式选择bridged adapter)

在windows sp3 + VirtualBox虚拟机  上面运行 Hotspot Shield 测试通过。

No comments:

Post a Comment