1.当前主机的网卡(网络适配器)是处于NAT模式,ip地址为10.0.0.2,子网掩码为255.255.255.0
.2.添加一个新的网卡,网卡处于桥接模式,网卡的ip地址应和物理主机(宿主机)的ip地址处于同一网络中,网卡的子网掩码和默认网关都应和物理主机的子网掩码和默认网关相同。
1)查看物理主机的网卡类型
2)查看物理主机的ip地址,子网掩码和默认网关。
在cmd命令窗口中,输入【ipconfig】,查看无线局域网适配器的相关信息。
物理主机的IP地址: 192.168.0.102
物理主机的子网掩码:255.255.255.0
物理主机的默认网关:192.168.0.1
3)在VMware虚拟机软件中配置网络编辑器添加一个新的网卡
4)添加一个新的网卡
修改/etc/sysconfig/network-scripts/ifcfg-eth1的IPADDR,PREFIX,GATEWAY,DEVICE,UUID。
将虚拟机开机,输入【ip addr】,发现已经有了一个名为eth1的网卡,但是并没有网络信息。进入【cd /etc/sysconfig/network-scripts】目录中,也没有eth1的配置文件。复制eth0的网络配置文件,并进行修改。【cp ifcfg-eth0 ifcfg-eth1】
修改后的eth1配置文件信息如下
6)重启网卡【systemctl restart network】
查看网卡信息【ifconfig】
查看路由表信息,多了两条路由信息,一条是默认路由,一条是网络路由
7)测试
使用【systemctl restart network】是网卡的配置生效。因为该虚拟机有两个网卡,想测试第二个网卡能否ping通外网。先将eth0关闭【ifdown eth0】。通过【route -n】可以看到路由表中只有eth1的信息。
此时,【ping baidu.com】,报错“Name or service not known”。查看配置文件ifcfg-eth1文件中的IPADDR、PREFIX,GATEWAY都和物理主机上的信息时匹配的,也配置了DNS。看网上的解决办法有一个是配置/etc/resolv.conf,于是,我在/etc/resolv.conf文件中添加了2行
【nameserver 114.114.114.114】
【nameserver 8.8.8.8】
接下来,接着测试能否ping通baidu.com【ping baidu.com】,此时成功ping通。