CentOS7修改为静态ip,并且解决Ping不通外网的办法
CentOS7修改为静态ip,并且解决Ping不通外网的办法
本文经日常总结测试可用,方法详细,步骤全面,可解决问题。
建议使用vim修改配置文件,vim安装办法 sudo yum install -y vim在线安装。
步骤如下
通过修改配置文件来将ip修改为静态ip, vim /etc/sysconfig/network-scripts/ifcfg-ens33,如图做如下修改:
- 修改ip为静态ip,HWADDR通过使用ip addr获取。link/ether后面的一串字符,HWADDR获取方式如下
- 修改ifcfg-ens33文件相关参数,如下图所示
- 相关参数解释如下图,静态ip需要将BOOTPROTO设置为static,ONBOOT设置为yes进行开机启动,IPADDR为自己所需的静态ip地址,并添加DNS,其他如图所示自行配置。GATEWAY 网关地址需要和虚拟机的网关IP地址一样.
- 将etc/resolv.conf 添加DNS解析 vim /etc/resolv.conf,添加 nameserver 8.8.8.8 nameserver 8.8.4.4 ,如下图所示
5.通过修改etc下hosts文件修改主机名,通过使用vim /etc/hosts,如下图所示 - 重启服务,service network restart
- 重启主机 ,reboot,即可完成修改静态地址,并ping通外网。
- 有的时候ping不同外网是因为防火墙未关闭,所以我们需要查看防火墙状态,并进行关闭。下图为已关闭防火墙。
- 如图所示关闭防火墙
- 查询ip地址,修改静态地址操作成功。
- ping百度成功