将vmware的网络连接方式改为bright
本文可自由转载,但请遵循“署名-非商业用途-保持一致”的创作共用协议。 永久链接:JoeCen's 小猫窝-----------------------------
我默认使用了VMWare的NAT方式进行网络连接。但是我发现popo经常出现掉线的情况,几乎一小时掉几次线,而popo又非常烂,每次登录都要占了我一只CPU。实在是受不了,于是打算将vmware的guest OS改为bright的网络连接方式。
在VMWare的配置界面上面选了"Bright"以后,重启Guest OS。发现VMWare只绑定了"eth0",其他的interface都不能连接出去。由于我在office是使用"eth0",在家里面是使用'eth1"的,如果只绑定一个interface,切换起来会很麻烦。最好的解决方法是建一个虚拟的interface,然后Guest OS通过这个虚拟的interface出来,再判断是在office还是home里面,使用nat通过"ech0"或者"eth1"出去公网。
首先建立虚拟的interface:
在
文件里面添加:
iface tap0 inet manual
up ifconfig $IFACE 10.10.10.1 netmask 255.255.255.0 up
down ifconfig $IFACE down
tunctl_user joe
重启网络即可出现新的interface:"tap0"。
然后让VMWare绑定"tap0",运行
命令,重新对VMWare进行配置。(如果有什么custom的配置修改,运行前请先备份自己的配置文件)
如果没有特别的自定义配置,前面的全部按enter即可。在network配置的时候,选择"yes",继续添加新的接口。然后输入"tap0"就可以了。
继续一路enter。
配置文件重新生成以后,进入VMWare网络配置界面,选择
在下拉菜单选择"tap0"。
启动Guest OS,在网卡上配置IP:"10.10.10.2",GateWay:"10.10.10.1"
能ping通10.10.10.1就表示配置成功了。
最后在Master OS上面用iptables做个简单的NAT,Guest OS就可以连上网了。当然,也需要写个脚本进行office和home之间的切换。