将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:

/etc/network/interface

文件里面添加:

auto tap0
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",运行

/usr/bin/vmware-config.pl

命令,重新对VMWare进行配置。(如果有什么custom的配置修改,运行前请先备份自己的配置文件)

如果没有特别的自定义配置,前面的全部按enter即可。在network配置的时候,选择"yes",继续添加新的接口。然后输入"tap0"就可以了。

继续一路enter。

配置文件重新生成以后,进入VMWare网络配置界面,选择

Custom

在下拉菜单选择"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之间的切换。

随机日志

  • 嗯,一个google搜不到的错误信息
  • 又见80/20
  • FreeBSD 的watch命令
  • phiten 有用吗?
  • HP NC4400上使用Debian(二)
  • Leave a Reply