Linux

Linux DNS无法解析排查步骤

排查步骤
1. /etc/resolv.conf
nameserver
2.使用nslookup 或者 dig 测试
nslookup  baidu.com
dig  baidu.com  114.114.114.114

/etc/resolv.conf 其实是一个Link
它其实指向的是 /run/resolvconf/resolv.conf
修改/etc/resolv.conf 之后如果发现没有生效,可以修改/run/resolvconf/resolv.conf

注:resolv.conf 是一个服务,重启命令是:
sudo /etc/init.d/resolvconf restart

3.修改/etc/nsswitch.conf
确保hosts 字段中配置了host:
hosts: files dns
files 指的是从本地 /etc/hosts 文件进行解析
dns 指的是从resolv.conf 进行解析

4.确认/etc/hosts 内容没有错误
这个文件相当于计算机本地的一个dns
没有特殊配置的话,默认是:

127.0.0.1 localhost
127.0.1.1 hostname
(2)

本文由 樱花博客 作者:樱花 发表,转载请注明来源!

关键词:,

热评文章

发表评论