我在 centOs 7 上有一台服务器,ip 为192.0.2.123
,主机名为www.example.com
。
现在,当我www.example.com
在浏览器中输入主机名时,我得到
This site can’t be reached
The connection was reset.
有时
This site can’t be reached
www.example.com’s server DNS address could not be found.
DNS_PROBE_FINISHED_NXDOMAIN
是否有任何步骤将 ip 映射到主机名。
答案1
您必须有一个有效的 DNS 服务器才能用于名称解析。如果您使用的是 Linux,则很简单,只需清理文件/etc/resolv.conf
并使用其中的 google 公共 dns 服务器条目即可。
nameserver 8.8.8.8
nameserver 8.8.4.4
对于 Windows 用户,请参阅以下步骤: 阶梯窗
答案2
您的网络有问题。可能是错误的 DNS 服务器(如果自动配置,则应通过 DHCP 获取,如果/etc/resolv.conf
手动配置,则应通过 DHCP 获取),或者服务器已损坏,或者目标的 DNS 记录混乱。
请尝试以下操作:
host -d www.example.com
提供一些“调试”输出,可能会提供线索。
也可以尝试询问另一个 DNS 服务器:
dig www.example.com ANY # Configured
dig @8.8.8.8 www.example.com # Google's
这提供了更多详细信息,并告诉您(第二行)该域是否www.example.com
正常工作。 (默认情况下通常不安装 dig)。