centos下wget时提示unable to resolve host address ...
网络正常的情况,可以查看/etc/resolv.conf
[root@localhost ~]# more /etc/resolv.conf # Generated by NetworkManager domain localdomain search localdomain nameserver 192.168.1.2 nameserver 8.8.8.8
如果你的配置里,nameserver是空的,或是只有一条本地的ip(nameserver 192.168.1.2)的话,那说明没有配置好dns。
如何修改
修改下面的文件:
[root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="dhcp" HWADDR="00:0C:29:XX:XX:XX" MTU="1500" NM_CONTROLLED="yes" ONBOOT="yes" DNS1=8.8.8.8 //添加dns。
如果你的文件里没有DNS1之类的设置,那么添加一下,上面代码8.8.8.8的google dns服务器的地址,你也可以使用其他的。当然也可以当然多个dns,只要这样:DNS2=IP、DNS3=IP依此类推。
设置完之后重启网络
service network restart
再去试试wget吧。