编辑–虚拟网络编辑器

虚拟网卡设置VLAN_虚拟网卡设置VLAN


虚拟网卡设置VLAN_IP_02

配置ip主要有2种方式
一种是静态即手动配置
另一种是动态dhcp自动获取。
本篇主要讨论静态配置ip,既然是静态配置ip,所以在上图当中我们并不需要勾选–“使用本地DHCP服务将IP地址分配给虚拟机”,而主要做的就是NAT模式的设置。
打开NAT模式设置可以看到默认的NAT设置:网络vmnet8、子网IP:192.168.74.0、子网掩码:255.255.255.0、网关IP:192.168.74.2。
这里我们先都不要去改动,接着打开安装在虚拟机上的系统进行静态IP配置。

================================

问题:名称不对、service network restart报错

解决:由于安装的centos7版本中,默认网卡名字为ens32,看着不爽,为了看着习惯,修改成我们熟悉的enth0。

[root@localhost network-scripts]# mv ifcfg-ens32 ifcfg-eth0
[root@localhost network-scripts]# vi ifcfg-eth0

虚拟网卡设置VLAN_IP_03

虚拟网卡设置VLAN_NAT_04

编辑:

NAME=eth0
DEVICE=eth0

编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”

运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。
[root@localhost default]#grub2-mkconfig -o /boot/grub2/grub.cfg

重启系统:
[root@localhost default]# reboot

===================================

静态配置ip:
编辑:

BOOTPROTO=static  //通过指定方式的办法来获得地址,设置为静态手动配置
ONBOOT=yes   //系统启动时激活网卡

增加:参考NAT设置界面

IPADDR=192.168.74.75  //ip地址必须处于74网段当中
NETMASK=255.255.255.0  //子网掩码
GATEWAY=192.168.74.2  //网关和NAT设置界面一样,这里只有设置了才可以连上外网,注意要是我们对NAT模式的网段进行修改后,就算这样配置了也是不可以连上外网的

最后修改完成,为了让ifcfg-eth0生效,执行
[root@localhost network-scripts]# service network restart

==================================

上面时使用NAT默认生成的网络配置配置,我们也可以进行修改。

先填好子网IP和子网掩码

虚拟网卡设置VLAN_NAT_05


接着修改手动修改NAT模式的网关

虚拟网卡设置VLAN_DNS_06

tips:关于主机上的vmnet8的主要作用就是和我们的虚拟机上的操作系统进行通信,一般不需要手动去修改,只要我们在NAT模式修改后,主机上的vmnet8的网络配置会自动进行修改的。

虚拟网卡设置VLAN_IP_07

上面完成之后,接下来要做的就是在虚拟机上的各个操作系统手动静态模式配置ip。

虚拟网卡设置VLAN_IP_08


这里配置的网络必须和上面NAT模式的配置处于同一个网段,所以上面的配置并不是没有用的,这里配置的主要依据就是根据NAT模式的网段进行配置。问题:

虚拟网卡设置VLAN_NAT_09


ping虚拟机上的其它主机可以通,可以理解因为在同一个网段当中,ping主机上的真实地址也可以通也可以理解,是因为我们配了网关192.168.168.2(根据NAT模式设置),而我们的主机是可以连上互联网的,为什么ping百度ping不通呢?解决:

修改resolv.conf,增加GOOGLE的DNS服务器后如下:

虚拟网卡设置VLAN_NAT_10


增加了2个DNS域名解析。但是仅仅这样设置重新启动有可能会失效。所以最好的办法是在网络的配置文件ifcfg-eth0里进行添加,添加完后,在resolv.conf会根据网络配置文件里的DNS自动生产DNS域名解析。

虚拟网卡设置VLAN_虚拟网卡设置VLAN_11


虚拟网卡设置VLAN_IP_12

到这里才算基本完成。

=========================
总结:
1、主机上的vmnet8网卡主要是为了和虚拟机上的操作系统进行通信,一般不需要修改,当你修改了NAT模式的子网的时候,主机上的vmnet8的网络也会发生相应的变化。所以一般不需要去动它。

2、虚拟机上的配置主要分为2部分。
1)编辑–虚拟机网络编辑器,如果我们需要操作系统的ip地址手动进行设置的话,那么一般就行修改NAT模式的网络,去掉勾选–“DHCP分配选项”
而NAT模式默认会生成一个网段的信息,这是你一安装完vmware虚拟机的时候就生成的,我们可以直接拿过来用。
也可以进行手动修改NAT模式的网段信息。
2)NAT模式修改完成后,手动配置虚拟机上的操作系统的ip地址。
如果采用NAT模式默认的网段信息,配置BOOTPROTO=static、ONBOOT=yes、ip地址、子网掩码、网关、就可以ping通虚拟机上的其它操作系统、主机上的真实ip地址和互联网。
但是如果在第一步手动修改了NAT模式的网段的话,在第二步还需多加配置DNS域名解析,不然是ping不通互联网的,也是有点麻烦。