VMware虚拟机中Centos7无法ping通外网问题解决思路

Centos7系统默认的是动态IP,这样的IP分配方法使得我们每次连接都要根据IP重连,十分不方便,之前也有过一篇"Centos7中设置静态IP的方法",本篇踩坑笔记更多的是结合Vmware的网络配置去设置Centos7的网络,使其能成功ping通外网和本地windows。

网络适配器设置

在VM页面点击”虚拟机–> 设置–> 网络适配器–> 选择NAT模式"
在这里插入图片描述

虚拟网络设置

VM页面点击“编辑 --> 虚拟网络编辑器”
在这里插入图片描述
在这里插入图片描述
这里的默认的网关IP稍后配置静态IP会需要,可以默认不更改。
在这里插入图片描述
在这里插入图片描述

配置静态IP

编辑网络服务文件

​vim /etc/sysconfig/network-scripts/ifcfg-ens33​​

修改配置:
在这里插入图片描述
需要注意的是,这里vim修改只读权限的文档权限不够,用:wq会显示失败,需要用:w !sudo tee % 才可以修改成功。

再编辑文件

vim /etc/resolv.conf

往里添加

nameserver 8.8.8.8
nameserver 8.8.4.4
search localdomain

保存后退出,再重启网络服务

service network restart

然后就可以正常上网了,不管是ping www.baidu.com还是ping 本机windows都会显示成功。

如果用xshell远程连接失败的话,可以关闭防火墙再连接 。

猜你喜欢

转载自blog.csdn.net/h21396577548/article/details/124029011