在我们安装好vmware之后在网络连接钟就会出现两个网络连接。

centOS如何配置双网卡 centos8配置双网卡_重启

首先打开我们主机的网络连接:

我这里用的是wifi所以,右键打开wifi的属性。如果是有线就打开有线的属性:

centOS如何配置双网卡 centos8配置双网卡_重启_02

在共享界面共享该网络到VMnet8 

centOS如何配置双网卡 centos8配置双网卡_重启_03

然后打开VMnet8的属性---internet协议版本4(TCP/IP),记住这个IP地址和网关。 

centOS如何配置双网卡 centos8配置双网卡_linux_04

在打开VMWare-编辑-虚拟网络编辑器-更改设置

centOS如何配置双网卡 centos8配置双网卡_IP_05

选择VMware8将之前记录的子网IP和网关填入其中,然后点击NAT设置,填写网关IP(随意,只要和子网IP属于同一网段即可,假设是192.168.137.2) ,确定,应用。

centOS如何配置双网卡 centos8配置双网卡_IP_06

然后设置我们的虚拟机系统的网络

centOS如何配置双网卡 centos8配置双网卡_IP_07

然后打开虚拟机的系统。修改etc/sysconfig/network-scripts/ifcfg-ens33,当然不同的人可能网卡名称不一定是ifcfg-ens33,也有可能是ifcfg-*****。可以在etc/sysconfig/network-scripts下查看以ifcfg开始的文件。编辑:修改内容如下

BOOTPROTO=static   #static表示静态地址, dhcp表示动态地址
 ONBOOT=yes
 IPADDR=192.168.137.200   #ip和vmware8的地址处于同一网段
 PREFIX=24
 GATEWAY=192.168.137.2   #之前的网关地址

centOS如何配置双网卡 centos8配置双网卡_IP_08

然后执行命令:service network restart 或者  systemctl restart network.service,重启网络之后就能看到ens33网卡信息了。

centOS如何配置双网卡 centos8配置双网卡_centOS如何配置双网卡_09

但是这个时候我们还是访问不了外网,使用ping www.baidu.com 也无法访问。

这是需要 执行命令 vim /etc/resolv.conf

在resolv.conf 文件中配置DNS地址, 加入:

nameserver 192.168.137.2

 然后在执行service network restart,重启网络即可。

出现问题:

1. 执行 service network restart 或者  systemctl restart network.service 异常。

[root@localhost network-scripts]# service network restart
 Restarting network (via systemctl):  Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
                                                            [失败]

解决方法:

        执行以下两个命令:

systemctl stop NetworkManager
systemctl disable NetworkManager

之后再执行  service network restart 或者  systemctl restart network.service 重启即可。

2. 重启之后无法在来连接网络。原因是resolv.conf的内容消失了。

解决:

 方法1:在对应的etc/sysconfig/network-scripts/ifcfg-ens33中加入:

PEERDNS=no     #这个选项可令 /etc/resolv.conf 在系统重启后不会被重写。

然后在 resolv.conf写入:

nameserver 192.168.137.2

方法2:此法无效的话还要在网卡/etc/sysconfig/network-scripts/ifcfg-ens33中加入DNS在地址:

NM_CONTROLLED="no"      #是否允许Network Manager管理,设置为no
PEERDNS=yes
DNS1=xxx.xxx.xxx.xxx
DNS2=xxx.xxx.xxx.xxx

这种设置方案是以网卡中设置的DNS为主,resolv.conf中按照网卡设置的DNS内容自动生成,以后想修改DNS,必须修改网卡中的设置才不会在服务器重启之后出现DNS设置失效的问题。

注意,笔记本的热点使用的也是192.168.137.1 ip。所以如果我们虚拟VMnet8配置的是192.168.137.1的话会冲突。所以我们最好配置的是 其他网段的如192.168.138.1。,如果已经配置了192.168.137.1。可以还原默认配置后从新配置。

centOS如何配置双网卡 centos8配置双网卡_IP_10