安装dnsmasq时如何找出真实的dns服务器地址
How to find out the real dns server addresses when dnsmasq is installed
一般情况下,我们可以通过cat /etc/resolve.conf
查询到我们正在使用的DNS服务器地址。但是安装了dnsmasq后,文件/etc/resolve.conf
中的DNS服务器地址变成了127.0.0.1
。在这种情况下如何找出真实的 DNS 服务器地址?
嗯,最近终于找到了查看正在使用哪些DNS服务器的方法
cat /var/log/kern.log | grep nameserver
将显示 NetworkManager 收到的 DNS 服务器配置。
nmcli dev show <IF> | grep DNS
也会这样做。
cat /var/log/syslog | grep dnsmasq
还会告诉您 dnsmasq 使用的上游域名服务器。这可能是最准确的方法。
cat /var/run/NetworkManager/resolv.conf
也适合我。
一般情况下,我们可以通过cat /etc/resolve.conf
查询到我们正在使用的DNS服务器地址。但是安装了dnsmasq后,文件/etc/resolve.conf
中的DNS服务器地址变成了127.0.0.1
。在这种情况下如何找出真实的 DNS 服务器地址?
嗯,最近终于找到了查看正在使用哪些DNS服务器的方法
cat /var/log/kern.log | grep nameserver
将显示 NetworkManager 收到的 DNS 服务器配置。nmcli dev show <IF> | grep DNS
也会这样做。cat /var/log/syslog | grep dnsmasq
还会告诉您 dnsmasq 使用的上游域名服务器。这可能是最准确的方法。cat /var/run/NetworkManager/resolv.conf
也适合我。