应公司要求,我创建了一个虚拟机,然后在虚拟机中安装了一个linux的CENTOS7.2系统。但是问题很快就来了:两者不能通信。
出现这个问题的原因是:
1.虚拟机的网卡没有设置好
2.虚拟机得ip地址和网卡没有设置好
3.本机的ip地址没有写对
一步一步的进行排查:
1.在linux中配置好ip地址和网关:
首先进入网络配置文件中进行网络配置的修改.
vi /etc/sysconfig/network-scripts/ifcfg-ecno1677736
注意点有:ipaddr0(ip),gateway0(网关);bootproto(链接方式)
2.在虚拟机中修改网卡的模式:链接方式改为nat模式,并且在“编辑处”查看链接的ip、网关等内容。
3.确认本机和虚拟机都能ping通 192.168.207.1这个网关
4.在本机中的网络共享中心中点击VM8的网络连接,查看本机在207这个网段的ip
5. 虚拟机的llinux中测试 ping 192.168.207.1,这个即是网关,又是本机的ip地址(设的时候没注意)
ping通了,现在虚拟机和本机可以互相通信了