resolv.conf不是持久配置
在resolv.conf文件配置DNS服务器是方便快捷的做法,但是这并不是持久性的,一旦网络配置重启启动,网络配置文件中的DNS配置就会覆盖掉原先在resolv.conf文件中指定的DNS服务器配置。
使用dnsutils包中的工具nslookup可以了解系统当前用来解析域名的DNS服务器,例如nslookup google.com
,可以得到回应:
Server: 223.5.5.5
Address: 223.5.5.5#53
Non-authoritative answer:
Name: google.com
Address: 142.251.42.238
这说明系统当前使用223.5.5.5来解析域名