centOS 7网络配置,解决不能联网、ping不通外网
问题:
虚拟机无法联网,ping不通
看下是否有ensXX端口,我这里是ens33
没有ensXX端口,解决参考:
虚拟机connect: Network is unreachable 无法联网【已解决】-CSDN博客
1、修改配置文件
VMware菜单栏-编辑-虚拟网络编辑器
选择NAT模式-NAT设置-查看网关ip
保存好子网IP、子网掩码、网关IP,等会修改配置文件得用
终端页面,切换到root用户
编辑 ifcfg-ensXX文件,我这里是 ifcfg-ens33
vi /etc/sysconfig/network-scripts/ifcfg-ensXX
改完之后Esc退出编辑模式,然后
:wq 保存退出
2、修改DNS配置文件
vi /etc/resolv.conf
添加的DNS地址
nameserver 8.8.8.8
nameserver 8.8.4.4
同样,将文件保存并退出
Esc :wq
3、关闭防火墙
查看防火墙状态
systemctl status firewalld
如图,此为关闭状态
否则, 则用命令关闭
systemctl stop firewalld.service # 临时关闭防火墙
systemctl disable firewalld.service # 禁止开机启动
4、重启虚拟机网络
输入命令
service network restart
测试网络连通性,ping一下百度
ping www.baidu.com
问题解决~
一般为方便下载,还需要修改镜像源,参考链接:
CentOS 7 更换 YUM 源为国内_centos7清华源-CSDN博客