Vmware + Bridge
1.右键宿主机器所用网络适配器,切换至共享选项,勾选两个允许选项。
2.Vmwar:setting->network adaptor,勾选桥接模式。
3.Vmware:virtual network editor->vmnet0->bridged,勾选实际使用的网卡。
4.进入虚拟机按如下步骤设置:
A)修改IP地址,编辑/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #描述网卡对应的设备别名
HWADDR=00:0C:29:A5:CA:5C #对应的网卡物理地址,虚拟机中不需要在此设置
TYPE=Ethernet #(音译)以太网
UUID=ca1c6ee6-8205-4e48-a087-1be4a2c30b18 #不是必须的
ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备
NM_CONTROLLED=yes #[注1]
BOOTPROTO=static #设置网卡获得ip地址的方式,选项可以为static,dhcp或bootp[注2]
BROADCAST=192.168.2.255 #对应的子网广播地址,不是必须
IPADDR=192.168.2.159 #只有网卡设置成static时,才需要此字段
NETMASK=255.255.255.0 #网卡对应的网络掩码
NETWORK=192.168.2.0 #网卡对应的网络地址,也就是所属的网段,宿主(默认)网关[注3]
B)修改网关,编辑/etc/sysconfig/network
NETWORKING=yes #表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络。
HOSTNAME=centos #设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应
GATEWAY=192.168.1.1 #设置本机连接的网关的IP地址。
C)修改DNS,编辑 /etc/resolv.conf
nameserver 192.168.2.1 #域名服务器,一般填写8.8.8.8|114.114.114.114
[注1]
NM_CONTROLLED=yes,NM指NetworkManager,Network Manager其实就是屏幕右上角落里的一个图形化管理网络设备的网络管理器而已。
[注2]
BOOTP(Bootstrap Protocol,引导程序协议)是一种引导协议,基于IP/UDP协议,也称自举协议,是DHCP协议的前身。BOOTP用于无盘工作站的局域网中,可以让无盘工作站从一个中心服务器上获得IP地址。通过BOOTP协议可以为局域网中的无盘工作站分配动态IP地址,这样就不需要管理员去为每个用户去设置静态IP地址。
[注3]
network表示所处的网络;
gateway设置的是网关地址;
broadcast表示广播地址;
前两个参数在路由转发的时候稍有区别,不过不影响使用。broadcast是设置广播地址,一般这个设置可以忽略,系统会根据IP地址和网关或者网络地址自动设定。