向 resolv.conf 添加其他条目

向 resolv.conf 添加其他条目

我正在尝试使用代码nslookup -q=mx gmail.com来查找 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

答案1

经过简短的聊天,我注意到 DNS 条目导致您解决查询。添加DNS条目/etc/resolv.conf让我清楚地知道它确实是 DNS。

添加 DNS 条目的方法如下所列。

向 resolv.conf 添加其他条目

/etc/resolvconf/resolv.conf.d/在as下创建一个文件tail并将它们添加到那里。

sudo nano /etc/resolvconf/resolv.conf.d/tail

并添加nameserver 8.8.8.8(或您首选的 DNS)。完成后,只需使用以下命令重新启动网络管理器:

sudo service network-manager restart

通过网络管理器添加

编辑连接 -> 选择您的网络(有线/无线)并编辑->IPv4 设置-> 并选择仅限自动 (DHCP) 地址-> 添加其他 DNS 服务器

相关内容