centos上执行wget报错:unable to resolve host address(DNS)

2018-03-24 09:36:00
istester.com
原创
458


几种解决思路:


第一种:


1. 编辑/etc/resolv.conf

vim /etc/resolv.conf ,加上底部几行 。
# Generated by NetworkManager
nameserver 192.168.1.1

nameserver 208.67.222.222
nameserver 208.67.220.220

nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器


2. 重启网络服务

service network restart

或者 /etc/rc.d/init.d/network restart



/


第二种:

1、首先在网卡设置中修改NM_CONTROLLED的值:

修改文件/etc/sysconfig/network-scripts/ifcfg-eth0的内容:

NM_CONTROLLED="no" //是否允许Network Manager管理,设置为no

默认允许Network Manager管理DNS,所以首先设置为no,然后操作DNS设置


然后在 /etc/sysconfig/network-scripts/ifcfg-eth0 添加DNS信息


底部添加


DNS1="8.8.8.8"
DNS2="208.67.222.222"
DNS3="208.67.220.220"
DNS4="8.8.4.4"



2. 重启网络服务

service network restart

或者 /etc/rc.d/init.d/network restart