在虚拟机里面使用CentOS 7在静态static的情况下不能ping通百度,但在动态的dhcp状态下可以ping通百度。网上所有的方法我都试过了依旧报错。直到我重新下载了镜像文件,文章末有镜像文件下载的地址哦!

首先我先ping自己的ip地址是可以ping通的。

当我使用命令vi /etc/sysconfig/network-scripts/ifcfg-ens33进入文件中:

显示BOOTPROTO=static,表示ip地址为静态。

使用命令ping www.baidu.com报错:

但是当我依旧使用命令vi /etc/sysconfig/network-scripts/ifcfg-ens33进入文件中将静态ip地址改为动态dhcp之后可以正常ping通百度。

在修改ens33文件之后,要先用命令service network restart重新连接一下网络,才可以ping通百度,否则会报错。

但是动态的ip不能够使用xshell连接到我的centos 7,所以这种情况对于我来说就是治标不治本。

然后我就重新移除了我的centos7,并删除了原本的镜像文件。使用了新的镜像文件。

 具体的步骤是先使用下面这个网站进入:

Index of /centos-vault/ (kernel.org)

然后往下滑动找到带有2003的链接,点进去。

然后找到iso的镜像标志,点击进入:

 然后找到x86_64的点击进入:

最终找到2003的x86_64的iso文件进行下载。

然后根据安装教程配置好ip地址,不用再进行其他的操作,就可以直接ping通百度啦。 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐