您的位置:首页 > 运维架构 > Linux

改变linux DNS解析顺序

2017-06-19 15:46 369 查看
在linux中,往往解析一个域名时,先会找/etc/hosts文件,如果/etc/hosts文件没有对应,才会去找DNS,那么有什么方式,让主机先找DNS呢?

当然有,在/etc/nsswitch.conf这个文件里定义,

#vi /etc/nsswitch.conf

hosts:      files dns    //默认配置

从配置文件就可以看出系统是先files(/etc/hosts)解析,再从dns(/etc/resolv.conf)解析。

修改成下面这样:

hosts:      dns files

这样,你的主机就会先去找DNS,在去找hosts了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: