linuxprobe配置网卡信息&配置yum软件仓库报错

最近在看linuxprobe这本书的vim编辑器一节,在看到配置网卡信息&配置yum软件仓库这一部分时完全按照书上来操作却会报错。

配置网卡信息
这一节完全按照书上的来操作,是可以成功的。不过我们需要查询自己机器的IP地址和网关等信息,可以分别使用ifconfig和route -n 命令来查看,不过我的机器上显示的信息就很奇怪了,显示的gateway是0.0.0.0,不知道为什么,然后按照书上的代码来打一遍,最后ping一下主机也是可以成功ping通。不过,其实我也不大理解这一步有什么用,因为配置前后我都能成功ping通自己的主机,然后ping外网的话始终无法ping通。
在这里插入图片描述
配置yum软件仓库
然后继续往下看,开始配置yum软件仓库,完全按照书中的代码来打,也是都可以成功的,但是最后一步yum install httpd的时候就出现以下错误了。
在这里插入图片描述
出现这个就说明其实上一步的配置网卡信息是失败了,无法进行download操作,这个也容易想到既然无法ping通外网,比如ping www.baidu.com看看,那么yum安装肯定也要失败的。

解决方法
对于其内部的原理我也不是很懂,不过我采用如下方法是可以解决这个问题的。最关键的是要将虚拟机的“虚拟网络配置”那里改成NAT模式,在本书的开头教导我们安装虚拟机时是使用“仅主机模式”的,这个貌似是无法上网,改成NAT模式后,机器就可以使用外网了。而且实际上不配置网卡也是可以直接上外网的,只不过使用的是动态网络,按照书上的重新配置下应该也是可以的,那就会变成静态网络了。
在这里插入图片描述
之后再重启网络,运行yum install httpd就可以成功了。
在这里插入图片描述

发布了42 篇原创文章 · 获赞 40 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_39805362/article/details/104730991