无法 Ping 站点但 DNS 解析

无法 Ping 站点但 DNS 解析

我使用 DNS-crypt 代理作为本地 DNS 服务器和cloudflare解析器。

由于某些原因,www.automaticwebforms.com尽管 DNS 已解析,但我仍无法 ping 通:

$ ping www.automaticwebforms.com
ping: www.automaticwebforms.com: Name or service not known

网猫

$ netcat www.automaticwebforms.com 80                                                                                                                                                                                    
Error: Couldn't resolve host "www.automaticwebforms.com"

域名系统

nslookup -debug www.automaticwebforms.com
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
www.automaticwebforms.com       canonical name = automaticwebforms.com.
Name:   automaticwebforms.com
Address: 198.50.128.113

主持人

host www.automaticwebforms.com
www.automaticwebforms.com is an alias for automaticwebforms.com.
automaticwebforms.com has address 198.50.128.113
automaticwebforms.com mail is handled by 10 mail.automaticwebforms.com.

www.google.com对于上述所有服务都可以正常工作。

答案1

ping(1)检查网络连接(它向目标发送 ICMP ECHO-REQUEST,并等待响应;请注意,一些完全无知的网络“管理员”会阻止 ICMP,即使主机可访问,您也不会得到答案)。

DNS(即host(1)dig(1)结果)检查主机名的名称服务器是否可访问并回答。

它们是完全独立的,名称服务器通常运行在不同的机器上,RFC 甚至要求将数据的副本保存在不同网络上的至少两台服务器上。因此,当 DNS 应答时,主机可能会关闭,或者无法访问。或者反过来。

相关内容