CentOS7修改为静态ip,并且解决Ping不通外网的办法

CentOS7修改为静态ip,并且解决Ping不通外网的办法

本文经日常总结测试可用,方法详细,步骤全面,可解决问题。

建议使用vim修改配置文件,vim安装办法 sudo yum install -y vim在线安装。

步骤如下

通过修改配置文件来将ip修改为静态ip, vim /etc/sysconfig/network-scripts/ifcfg-ens33,如图做如下修改:

  1. 修改ip为静态ip,HWADDR通过使用ip addr获取。link/ether后面的一串字符,HWADDR获取方式如下CentOS7修改为静态ip,并且解决Ping不通外网的办法_第1张图片
  2. 修改ifcfg-ens33文件相关参数,如下图所示CentOS7修改为静态ip,并且解决Ping不通外网的办法_第2张图片
  3. 相关参数解释如下图,静态ip需要将BOOTPROTO设置为static,ONBOOT设置为yes进行开机启动,IPADDR为自己所需的静态ip地址,并添加DNS,其他如图所示自行配置。GATEWAY 网关地址需要和虚拟机的网关IP地址一样.
  4. CentOS7修改为静态ip,并且解决Ping不通外网的办法_第3张图片CentOS7修改为静态ip,并且解决Ping不通外网的办法_第4张图片
  5. 将etc/resolv.conf 添加DNS解析 vim /etc/resolv.conf,添加 nameserver 8.8.8.8 nameserver 8.8.4.4 ,如下图所示
    CentOS7修改为静态ip,并且解决Ping不通外网的办法_第5张图片
    5.通过修改etc下hosts文件修改主机名,通过使用vim /etc/hosts,如下图所示CentOS7修改为静态ip,并且解决Ping不通外网的办法_第6张图片
  6. 重启服务,service network restart
  7. 重启主机 ,reboot,即可完成修改静态地址,并ping通外网。
  8. 有的时候ping不同外网是因为防火墙未关闭,所以我们需要查看防火墙状态,并进行关闭。下图为已关闭防火墙。在这里插入图片描述
  9. 如图所示关闭防火墙
    在这里插入图片描述
  10. 查询ip地址,修改静态地址操作成功。
    CentOS7修改为静态ip,并且解决Ping不通外网的办法_第7张图片
  11. ping百度成功
    CentOS7修改为静态ip,并且解决Ping不通外网的办法_第8张图片

12.有的时候以上步骤还不能ping通网络,可以做一下步骤
修改以下两行内容,修改DNS服务器。分别是首选DNS服务器和备选DNS服务器。
在这里插入图片描述

你可能感兴趣的:(CentOs7)