OttoEisen Asked: 2016-06-02 12:38:43 +0800 CST2016-06-02 12:38:43 +0800 CST 2016-06-02 12:38:43 +0800 CST 在 16.04-server 上获取当前 DNS 服务器 [重复] 772 是否有一个简单的命令可以找出我现在使用的 DNS服务器?最好不诉诸tcpdump或解析日志文件? 我发现了很多关于nm-cli和其他 nm-tools 的东西,但这不适用于服务器...... server 2 个回答 Voted Best Answer Terrance 2016-06-02T12:45:17+08:002016-06-02T12:45:17+08:00 nslookup可用于获取正在使用的 DNS 服务器。 例子: $ nslookup www.google.com Server: 10.0.0.1 <--This is the DNS server address. Address: 10.0.0.1#53 Non-authoritative answer: Name: www.google.com Address: 216.58.217.36 希望这可以帮助! anonymous2 2016-06-02T12:46:57+08:002016-06-02T12:46:57+08:00 对于大多数应用程序, less /etc/resolv.conf 应该管用。不然你可以试试 dig xxxxxxxxx 用您选择的任何服务器替换 xxxxxxxx。您应该看到用于查找它的名称服务器。 注意:如果它是 127.0.0.1 ,请不要感到惊讶:这是您的本地主机,这可能意味着您的路由器正在确定您的名称服务器。
nslookup
可用于获取正在使用的 DNS 服务器。例子:
希望这可以帮助!
对于大多数应用程序,
应该管用。不然你可以试试
用您选择的任何服务器替换 xxxxxxxx。您应该看到用于查找它的名称服务器。
注意:如果它是 127.0.0.1 ,请不要感到惊讶:这是您的本地主机,这可能意味着您的路由器正在确定您的名称服务器。