CentOS网络设置 couldn't resolve host
2020-05-06 本文已影响0人
棉花糖7
今天想使用traceroute命令,可是一直提示错误:cannot handle "host" cmdline arg 'www.baidu.com' on position 1(argc1)
研究了很久,尝试 用yum安装traceroute,
yum install -y traceroute
然后发现yum命令使用不了
又报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&in
查了超级多资料,最常见的就是这个,我怎么试验都不行。特别是vim进入这个文件之后,按esc键进行退出,然后按下冒号“: ”,最后输入wq进行保存,完全行不通。
我的虚拟机不可行的方法终于在最后找到办法了,超级简单。
首先在命令行中输入: ifconfig
查看是否有配置网卡。如果没有配置网卡就:ifconfig eth0 [IP地址] 如:ifconfig eth0 192.168.1.5
然后在命令行中分别输入 :ifdown [网卡] 如 ifdown eth0
之后 输入 ifup [网卡] 如: ifup eth0
最后更新yum,即输入 yum update
即可。安装yum的过程中会出现两次让你选择y 或者 n,全部选择y。
此时yum就安装完成了。
输入yum version
可以看到yum的版本
然后我们就可以用yum命令安装各种packages了,如traceroute 命令
yum install -y traceroute
看到下面这张图就大功告成了。
最后来测试一下traceroute这个命令:
查看虚拟机到百度网址的路径