vm下网络配置主要有两种:桥接模式和nat模式:
个人理解:
桥接模式:虚拟机系统作为独立的终端参与网络
nat模式:虚拟机系统作为主机的子终端参与网络
在局域网中,加入我们有A和B两台PC在同一个路由器下。A和B处于相同局域网,ip分别是192.168.1.2和192.168.1.3 子网掩码255.255.255.0,网关,dns都是192.168.1.1(路由器的局域网ip)
现在,我们在A上装VM,虚拟启动三个centos6.5 分别叫做a b c
如果使用桥接模式,那么 a b c A B处于同一个局域网下,可以互相访问。a b c可以分配ip192.168.1.3-5三个。
如果使用nat模式,那么a b c 与A B不在同一个局域网 a b c是A内部的nat系统。a b c 和A之间数据互通,是一个局域网。但是abc和B不互通。
以下为配置:(该配置实用桥接模式。虚拟机系统作为独立的终端参与网络 ,使用静态ip192.168.1.201)(如果要使用nat模式。那么把下面配置文件的网关和dns换成vmnet8的ip,ip换成vmnetip的相同网段ip即可)
DEVICE="eth0"
BOOTPROTO=static #静态分配ip
IPADDR=192.168.1.201 #ip
GATEWAY=192.168.1.1 #网关
NETMASK=255.255.255.0 #子网掩码
HWADDR="00:0C:29:79:F5:AF"
IPV6INIT="no"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="493298e6-6dc4-4e70-a0e3-05d24a31c53f"
DNS1=192.168.1.1 #主dns
相关命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
service network restart
注意:
因network和network manage有冲突,所以restartnetwork服务之前需要关闭networkmanage
永久关闭(重启生效):
chkconfig NetworkManager off
立刻关闭(本次生效):
service NetworkManager stop