1、首先查看所有要启动网卡 “ONBOOT=yes” 是否为yes yes代表开机时启动
2、配置好所有的网卡配置之后使用 “service network restart”命令来重启所有的网卡
3、在说说DHCP的功能,如果是桥接那么你的物理路由器或是其他设备要支持DHCP功能给分配IP地址,如果是桥接vm1或是vm8,那么需要在虚拟机上设置dhcp功能(不过这个默认好像是开着的)。
4、在说说你的网卡如果3块都是使用桥接貌似没什么必要吧,一块足以。除非要使用另外2块网卡连接其他的网络。比如你的eth1配置的是192.168.2.x网段你是要和那里通信呢,网关指向那里?eth2你想要让它获取到那个设备上分配的ip地址,这些都要搞清楚了。
最好自己先画个网络的拓扑图,明白网络的走向,然后在确定网卡的配置及IP地址的分配。
祝好运!
你前面的配置没错,只是eth2没勾选Active on boot,虚拟机里 默认就是没有这个网卡的,需要勾选。
eth2要获取到ip,需要一个虚拟机能够访问到的dhcp服务器(服务器要与eth2在同一个局域网内,比如你windows上),这个dhcp服务器的地址池设置注意不要使用已经使用的网段,否则会产生环路。
有问题请追问。
解决步骤如下:
1)确定你本地有dhcp服务,也就是负责分配192.168.1.X端IP的服务器或者小路由器。
2)cat /etc/sysconfig/network-scripts/ifcfg-eth2 #检查eth2的配置,是否如下
DEVICE=eth2
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
3)ifdown eth2 && ifup eth2 或者ifconfig eth2 down && ifconfig eth2 up