软件环境:
VMware workstation 14
Centos 7
VMware workstation在虚拟系统Centos 7中添加多块网卡。
在网上找了不少教程,最后找到解决方案,现在整理一下具体操作如下:
编辑---虚拟网络编辑器
添加网络并设置桥接模式 选你想桥接的网卡,我这边添加VMnet2,并桥接到USB网卡上。
注:VMnet0请不要选择自动,一定指定一块网卡。
给虚拟机添加网卡后,并在“自定义特定虚拟网”中选择VMnet2。
首先在Centos中执行numcli con show 和ls /etc/sysconfig/network-scripts/两条命令。
[root@promote ~]# nmcli con show NAME UUID TYPE DEVICE ens32 08d437a0-77a6-41b6-a3f6-6bdf70deb53e ethernet ens32
有线连接 1 bdfa4ba4-57a8-3eb3-bc4a-f0402375b50c ethernet ens34
注意:如果nmcli con show命令看不到DEVICE中看不到数据,可以通过ip add show命令查看。
[root@promote ~]# ls/etc/sysconfig/network-scripts/ ifcfg-ens32 ifdown-isdn ifdown-tunnel ifup-isdn ifup-Team ifcfg-lo ifdown-post ifup ifup-plip ifup-TeamPort
注意:主要看DEVICE这列的数据,ens32是设置之前的网卡名,在/etc/sysconfig/network-scripts/中缺少了ens34的网卡的数据。
[root@promote ~]#nmcli con add con-name ens34 type ethernet ifname ens34
ens34是需要添加的网卡名,这里请变更为通过numclicon show获取的DEVICE的网卡设备名。
然后查看一下network-scripts目录下面已经生成了ens34的网卡数据。
编辑该网卡文件并添加以下信息(这里需要指定IP地址和掩码):
BOOTPROTO=static
IPADDR=XXX.XXX.XXX.XXX
NETMASK=XXX.XXX.XXX.XXX
ONBOOT=yes
重启网络服务。
[root@promote ~]# service network restart
最后通过ifconfig命令检查一下结果。
[root@promote ~]# ifconfig ens32:flags=4163mtu 1500 inet 192.168.11.130 netmask255.255.255.0 broadcast 192.168.11.255 inet6 fe80::b8df:53bb:93a3:e136 prefixlen 64 scopeid0x20 ether 00:0c:29:d7:ca:50 txqueuelen 1000 (Ethernet) RX packets 2737 bytes 242459(236.7 KiB) RX errors 0 dropped 9 overruns 0 frame 0 TX packets 1902 bytes 295017(288.1 KiB) TX errors 0 dropped 0 overruns0 carrier 0 collisions 0 ens34:flags=4163 mtu 1500 inet 192.168.200.7 netmask255.255.254.0 broadcast 192.168.201.255 inet6 fe80::1282:9f28:192f:6214 prefixlen 64 scopeid0x20 ether 00:0c:29:d7:ca:5a txqueuelen 1000 (Ethernet) RX packets 25181 bytes 4895793(4.6 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 145 bytes 23186 (22.6KiB) TX errors 0 dropped 0 overruns0 carrier 0 collisions 0 lo:flags=73 mtu65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1000 (Local Loopback) RX packets 596 bytes 52876 (51.6KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 596 bytes 52876 (51.6KiB) TX errors 0 dropped 0 overruns0 carrier 0 collisions 0