不说废话,通过NAT的模式想要ping通主机,需要如下3个
- VMware网络配置
- linux系统网络配置
- 本机网络配置
1.VMware网络配置
选取虚拟网络编辑器
点击更改设置
然后按照截图填写
不搞想科研的话就直接按照我这样配
点NAT设置
设置网关,我们把网关设置为192.168.80.1,你们也可以设置成其他的,但是如果不想折腾就抄我的就行了
点击DHCP设置,设置一个范围,我这里定的128-254
最后点击应用
VMware配置完成!
2.linux系统网络配置
到这个目录 /etc/sysconfig/network-scripts
每个人的文件名称可能不一样,我的是这样的(就这两个文本,ifcfg-lo都是一样的,另外一个就是网络配置文件)
编辑
参数按照我这样设置,主要红框框住的属性,都是需要改或者新增的
这里的GATEWAY跟上面VMware设置的网关是一致的,ip我们设置为128,设置成其他的也行但是得在128-254之间,这是上面在VMware里面限制的
然后在终端重启网络配置(命令:service network restart),成功状态如下图
最后配置一下DNS服务器
在/etc/resolv.conf文件中配置nameserver 8.8.8.8
linux系统网络配置到这里就完成了
3.本地主机网络配置
搜网络连接
选这个 右键属性
这里配置的IP不能和上面的网关相同
确定保存,然后在虚拟机就可以ping通了,并且有网络了
ping 百度
虚拟机ping主机
主机ping虚拟机
总结
我粗俗的理解就是,首先VMware配置一个网关,比如:192.168.50.1,linux配置一下VM设置的网关:192.168.50.1和自己的IP:比如192.168.50.190,最后主机再定一个IP:192.168.50.2,然后就可以互相ping通了。
在VM配置的IP的时候会给一个范围
linux的IP只能在这个范围内
也没什么时间去深究这个,加班去了o(╥﹏╥)o