busyant
Vbox1.6 host interface模式,开3个guestOS后,网络时断时通
fedora 9系统,vbox 1.6。
相关命令如下:
[quote]
添加一个网桥br0
# cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
ONBOOT=yes
[/quote]
开机后,br0并没有自动起来,手动可以开起来。
[quote]
ifconfig br0 up
ifconfig br0 10.0.3.5/24
[/quote]
然后创建对应的虚拟网卡:
[quote]
添加3个虚拟网卡,并加入到网桥br0内
VBoxAddIF vbox0 glenn br0
VBoxAddIF vbox1 glenn br0
VBoxAddIF vbox2 glenn br0
[/quote]
之后,ifconfig就可以看到br0和vbox[0-2]都已经启用。
三个win的虚拟机,网卡设置为host interface:
1、test-dc vbox0 10.0.3.10/24 no gateway
2、test-ocs vbox1 10.0.3.27/24 no gateway
3、test-ocs-sql vbox2 10.0.3.25/24 no gateway
环境介绍完毕
--------------------------------
问题在于:
当启动任意2台机器时,网络基本正常;可以从虚拟机里面ping到br0的IP:10.0.3.5,相互之间也可以ping通。偶尔会出现第二个开起来的虚拟机无法使用网络,但重启一下就可以恢复。
但是启动的第3台虚拟机,就无法ping通任何IP了,连br0也不可以!
也就是:
1、仅启动一台虚拟机时,网络没有问题。
2、启动两台虚拟机时,网络偶尔出现问题,但重启虚拟机或者重新添加一次虚拟网卡,问题可以解决。
3、同时启动三台虚拟机是,第三台虚拟机一定不能使用网络。
---------------------------------
不确定是我添加虚拟网卡和网桥操作不正确,还是fedora 9的内核对虚拟网桥的支持不好?
--------------------------
补充,iptables我已经停止了
[[i] 本帖最后由 busyant 于 2008-6-14 18:53 编辑 [/i]]