在虚拟机上安装完 CentOS6.5 之后, 首次使用时 yum 命令安装软件时, 出现一堆的 "Errno 14 Couldn't resolve host" 这个问题.
上网上查了半天, 很多都说在 / etc/resolv.conf 文件末尾添加 nameserver 8.8.8.8
可我试了根本就没有用! 才发现网上 99.9% 的人都是人云亦云的抄来的, 根本就没说到点子上. 其实这个问题根本原因就是你的 CentOS 不能连接网络造成的.
你要问我为什么是 "百度"? 我只能回答: 百度当然是用来测试网络通不通用的.
好吧言归正传. 我也是醉了... 最近弄虚拟机都是搞得固定 IP 小局域网的模式, 根本上不了外网. 我竟然忘了!!
最后果断切换虚机网卡配置为自动, 最后成功链接上外网:
最后再用 yum 命令下载, 果然可以了.
来源: https://www.cnblogs.com/heyongzhen/p/9148101.html