从上图可以看出,我已连接到 Google DNS,但无法解析任何主机名。当我尝试 ping google.com、yahoo.com 等网站时,我收到“ping:未知主机”信息。
是的,我可以 ping localhost,可以 ping hostname.domain.com,但不能 ping domain.com。
我无法 ping 我的名称服务器。我可以通过 IP 地址 ping 所有主机,这样就可以了。我的 /etc/resolv.conf 的输出如下:
nameserver 8.8.8.8
nameserver 8.8.4.4
谁知道可能是什么问题?
23:30:04.304955 IP my_server.44457 > 8.8.8.8.domain: 28349+ A? google.com. (28)
23:30:06.137985 IP 112.100.0.78.19781 > my_server.domain: 18717 [1au] A? www.my_domain.com. (46)
23:30:06.138286 IP my_server.domain > 112.100.0.78.19781: 18717*- 2/0/1 CNAME my_domain.com., A my_server (76)
23:30:06.686582 IP 112.100.0.74.19181 > my_server.domain: 65046 [1au] A? my_domain.com. (42)
23:30:06.686811 IP my_server.domain > 112.100.0.74.19181: 65046*- 1/0/1 A my_server (58)
23:30:07.043764 IP my_server.50465 > 4.2.2.1.domain: 13865+ PTR? 142.254.22.67.in-addr.arpa. (44)
23:30:09.065904 IP my_server.45242 > 8.8.4.4.domain: 29011+ PTR? 123.72.117.130.in-addr.arpa. (45)
23:30:09.310021 IP my_server.45440 > 8.8.4.4.domain: 28349+ A? google.com. (28)
答案1
在接口配置文件中发现问题。除 localhost 外,没有其他 DNS 条目。