- 首先我们要通过ip addr命令去查看自己的网卡信息
可以看到有两个网卡,一个是lo:,另外一个是ens33【这个名称可能会不同,但一般会以e开头。】
之后我们要在ens33这个文件中修改自己的网络ip配置文件 - 我们需要通过命令切换到/etc/sysconfig/network-scripts/,这个工作目录下,此目录还有两个网卡配置文件;
cd /etc/sysconfig/network-scripts/ - 修改文件ens33文件的内容;
把其中的几项内容修改成如下:
BOOTPROTO:static
ONBOOT=yes - 点击虚拟机的编辑–>虚拟机网络编辑器–>点击VMnet8–>可以看到子网的ip为192.168.87.0–>点击NAT设置–>可以看到网关ip为192.168.87.2
- 打开网络和共享–>更改适配器设置–>打开TCP/IPv4属性对话框–>高级–>在ip设置对话框添加一个ip地址:192.168.87.165【其中165是自己ip的最后一个数】–>在DNS添加默认网关ip地址:192.168.87.2
- 在ens33文件中添加ip地址和默认网关
IPADDR=192.168.87.10
另外NETMASK项配置掩码
GATEWAY配置网关,这两项可以不配。 - 键入命令systemctl restart network重启网络
- 键入ip addr 查看是否配置的网关信息已经生效,我们可以看到ens:项目中的inet:已经成为192.168.10了。
- ifconfig:是看ip的。
注意:在师傅的帮助下,我们解决了这个问题。
首先要明确几个概念。
1,VMware和主机的通信是通过虚拟网卡去通信的。其中VMNet-0是host-only模式;VMNet-1是桥接模式,VMNet-8是NAT模式,因此在我们通过虚拟机查看出NAT模式的子网ip为192.186.87.0,我们应该在NAT模式对应的虚拟网卡上添加对应的信息。
2, 而不要再本地连接上去添加ip和默认网关等信息,因为本地连接对应的是物理网卡,主机与虚拟机的通信是通过虚拟网卡去进行的。