nslookup查询无法在Ubuntu中运行
我正在尝试使用代码nslookup -q=mx gmail.com
来查找nslookup -q=mx gmail.com
的邮件服务器,但它不能在我的Ubuntu上工作。 我在Windows中尝试过,它工作正常。 我无法找出Ubuntu上的问题。 nslookup gmail.com
命令可以正常工作。 以下是两个命令的响应;
响应 : nslookup gmail.com
thisisppn@thisisppn-HP-15-Notebook-PC:~$ nslookup gmail.com Server: 127.0.1.1 Address: 127.0.1.1#53 Non-authoritative answer: Name: gmail.com Address: 216.58.196.5
响应 : nslookup -q=mx gmail.com
thisisppn@thisisppn-HP-15-Notebook-PC:~$ nslookup -q=mx gmail.com ;; connection timed out; no servers could be reached
快速聊天后,我注意到DNS条目导致您解决查询。 在/etc/resolv.conf
添加DNS条目让我清楚地知道它确实是DNS。
添加下面列出的DNS条目的方法。
在resolv.conf中添加其他条目
在/etc/resolvconf/resolv.conf.d/
下创建一个文件作为tail
并在那里添加它们。
sudo nano /etc/resolvconf/resolv.conf.d/tail
并添加nameserver 8.8.8.8
(或您首选的DNS)。 完成后,只需重新启动网络管理器:
sudo service network-manager restart
通过网络管理器添加
编辑连接 – >选择您的网络(有线/无线)和编辑 – > IPv4设置 – >并选择仅自动(DHCP)地址 – >在其他DNS服务器下添加