linux查看dns的顺序是依照:
1. /etc/hosts
2. /etc/sysconfig/network-scripts/ifcfg-eth0
3. /etc/resolve.conf
- /etc/hosts:仅在特定情况下使用,这个如何使用大家都知道。
- /etc/sysconfig/network-scripts/ifcfg-eth0,(ifcfg-eth0 这个每个人的网卡接口不一样,名字也不一样):在其中写上比如:
DNS1=114.114.114.114
DNS2=8.8.8.8
DNS3=xxx.xxx.xxx.xxx
…
按照顺序往下进行解析。 - /etc/resove.conf:上面2个都没有设定,则最后找到这个文件,这个文件中的内容如下:
nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver xxx.xxx.xxx.xxx
在国内,最好用 114.114.114.114
在国外,最好用8.8.8.8或者8.8.4.4