centOS 7网络配置,解决不能联网、ping不通外网、主机的问题 |
您所在的位置:网站首页 › web服务器连接不上网络 › centOS 7网络配置,解决不能联网、ping不通外网、主机的问题 |
引言:在VMware安装完centOS 7 之后发现网络一直联不通,火狐浏览器无法上网,ping主机地址也不通,先将解决方法在此记录,希望可以对遇到同样问题的朋友做点借鉴。 1.虚拟机设置centOS安装途中,或者安装完成后,在设置里查看是否是选择NAT模式 路径:右击虚拟机名称-设置-即可看到网络适配器 2.查看所需要配置的网络信息2.1 VMware菜单栏-编辑-虚拟网络编辑器 先还原默认设置:点击更改设置-还原默认设置 2.2 选择NAT模式-NAT设置-查看网关ip 2.3 选择DHCP设置-查看起始、结束ip地址 2.4 查看VMnet8的MAC地址:打开虚拟机终端-输入ip addr 查看ensXX下的MAC地址,如图所示 3.修改配置文件终端页面,切换到root用户 进入该目录 cd /etc/sysconfig/network-scripts/编辑 ifcfg-ensXX文件,我这里是 ifcfg-ens33 vi ifcfg-ens33(具体以你的文件名为主)或者直接: vi /etc/sysconfig/network-scripts/ifcfg-ensXX修改或添加一下信息: TYPE=Ethernet BOOTPROTO=static ONBOOT=yes HWADDR=00:0c:29:66:ff:36(刚刚查看的VMnet8的MAC地址) IPADDR=192.168.127.250(设置一个ip,在DHCP设置-查看起始、结束ip地址中间) GATEWAY=192.168.127.2(NAT模式的网关IP) DNS1=8.8.8.8 DNS2=8.8.4.4 改完之后 Esc退出编辑模式,然后 :wq 保存退出 4 修改DNS配置文件输入命令: vi /etc/resolv.conf添加刚刚配置的DNS地址: nameserver 8.8.8.8 nameserver 8.8.4.4同样 Esc :wq保存退出 5.关闭防火墙查看防火墙状态 systemctl status firewalld如图 此为关闭状态 否则, 则用命令关闭 systemctl stop firewalld.service # 临时关闭防火墙 systemctl disable firewalld.service # 禁止开机启动 6.重启虚拟机网络输入命令 service network restart尝试ping外网看看 ping www.baidu.com如果重启网络报错,可能是一下原因,注意排查: 1.VMnet8的MAC地址输入错误,检查选择的地址是否是ensXX的MAC地址(我一开始选错,导致重启失败) 2.配置文件英文字母是否拼错 检查无误后再尝试重启网络。 ps:以上为本人解决该问题的方法,网上百度了好久一直没解决,个人总结主要是因为对ip地址的理解错误,一直未使用起始、结束ip地址中间的地址,导致连不上网。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |