centOS7无法与本机互ping——nat方案

前言:方案仅供参考,请参考前置条件和问题描述后以实际情况为准;

前置条件:导入centos7后,关闭selinux,关闭防火墙,虚拟机导入的centos7默认为nat连接;

问题描述:克隆虚拟机后,为了固定2个虚拟机ip以免冲突,且诉求是2个虚拟机都要与本机互ping成功,与外网互ping成功;

 

解决方案:

【虚拟网络编译器】:vm8---》设置为nat;注意勾选【使用本地DHCP服务将IP地址分配给虚拟机】;

 

 虚拟机设置为nat;

 

 接下来的设置是重点;首先,查看自己的虚拟机网卡名叫啥,命令:ifconfig     (ip  addr  也行)

 

 然后进入这个目录下 /etc/sysconfig/network-scripts,找到自己的网卡配置文件,修改配置,以笔者为例: 

 

需要注意修改的地方如下(友情提示,新手修改前请先mv备份,如果有参数修改错误网络服务将无法启动,没有备份还原你会很头秃,别问我怎么知道的):

 

 

 以上是针对笔者需要2台克隆虚拟机固定ip且采用nat连接的参考设置,网关是gateway那个,请仔细审题啊,dns那两项是为了ping外网时方便域名解析用的,不是必选;

设置完毕后,保存,重启网络服务:systemctl restart network

接下来校验是否成功:

查看固定的ip地址是否生效:ipconfig(自己看自己的,我就不截图了)

虚拟机ping本机:

 

 虚拟机ping外网:

 

 本机ping虚拟机:

 

 大功告成;

 

总结:

1、修改配置文件前一定要先备份;

2、net模式下,虚拟机centOS的网关 != 本机实际网关;

posted on 2021-04-04 10:11  生鱼忧患&死鱼安乐  阅读(434)  评论(0)    收藏  举报