无法通过主机名 ping 通该机器,但我可以通过其 IP 地址 ping 通

无法通过主机名 ping 通该机器,但我可以通过其 IP 地址 ping 通

我正在使用 Windows Server 2008 并安装了 iis7。我输入命令ping <hostname>并收到错误:Ping request could not find the host name.

当我这样做的时候ipconfig -all

"C:\Users\Administrator>ipconfig -all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Decisons_Win2008
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
   Physical Address. . . . . . . . . : 00-0C-29-F2-71-6A
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::61bc:3d4b:76d1:2387%11(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.168.167(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : 12 July 2011 12:39:28
   Lease Expires . . . . . . . . . . : 13 July 2011 12:39:27
   Default Gateway . . . . . . . . . : 192.168.168.168
   DHCP Server . . . . . . . . . . . : 192.168.168.168
   DHCPv6 IAID . . . . . . . . . . . : 234884137
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-15-A0-D6-B6-00-0C-29-DA-6F-43

   DNS Servers . . . . . . . . . . . : 192.168.19.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter isatap.{11E5344A-7083-449F-B326-CECA5F7B43A3}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Local Area Connection* 9:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:0:4137:9e76:1cbf:e96:3f57:5758(Prefe
rred)
   Link-local IPv6 Address . . . . . : fe80::1cbf:e96:3f57:5758%13(Preferred)
   Default Gateway . . . . . . . . . : ::
   NetBIOS over Tcpip. . . . . . . . : Disabled

此外,当我在命令提示符中输入命令 hostname 时,我得到了正确的主机名。但我仍然无法 ping 主机名。有一些帖子与我遇到的问题类似,我读过这些帖子,但仍然无法解决问题。

更新:

@Mark 我没有在那台机器上设置 DNS 服务器。设置也是如此。关注此链接,但我似乎无法正确配置。所以我被困在了同一个地方。

与你们大多数人一样,我不是服务器管理员,因此对“服务器名称”和主机(A)记录等可用选项不太清楚。看起来事情就是从那里出错了。

@ByITDesign 我无法做到这一点,因为我无法通过同一台机器的机器名 ping 服务器。我以为我也这样做了,但后来意识到这不是正确的做法。所以现在我通过 IP 地址访问服务器。

答案1

错误消息表示无法找到 Decisons_Win2008 的 DNS 条目。您的 DNS 服务器位于 192.168.19.1,但其中没有 Decisons_Win2008 的条目。

192.168.19.1 上有什么?那是域控制器吗?如果是,那么将 Decision_Win2008 添加到域中应该会导致它自动更新 DNS 中的 A 记录。否则,您需要手动将其添加到 DNS 服务器。

答案2

在本地桌面上的主机文件中进行输入也可以解决此问题。在此处的主机文件中进行更改。C:\Windows\System32\drivers\etc

192.168.XX 服务器名称

答案3

您的 DHCP 服务器 192.168.168.168 也可能为您提供 DNS 服务,在这种情况下,您只需在网络适配器设置中将网络设置设置为“动态获取 DNS 服务器”。它将删除您定义的 DNS。

希望有帮助。

答案4

为了解决这个问题,我必须配置防火墙我的Windows 2008 服务器

  • 我必须进入开始 > 控制面板 > Windows 防火墙 > 更改设置 > 选项卡 "例外“>检查”网络发现
  • 我还必须启用 ping 请求/响应,如所述这里

相关内容