Windows 7无法ping通名称,只能ping IP地址


8

抱歉,但是我阅读的所有类似内容都无法解决我的问题。

我在这两台计算机上都安装了Windows 7 Professional,它们作为公共网络连接。共享设置为文件共享,发现等-全部打开。Windows资源管理器很好,我可以看到网络很好并且共享文件夹。我可以转到命令提示符(以管理员身份)并使用IP地址ping其他计算机。

我无法使用它的名称对其执行ping操作。我想使用远程桌面连接。工作组名称相同,并且我是两台计算机上的用户和管理员,具有相同的密码。

我尝试在两台计算机上都关闭Windows防火墙,并在两台计算机上都关闭防病毒软件。我正在使用具有WAN ping阻止但没有LAN选项的Belkin路由器。两台机器在路由器上都显示良好。

三天过去了,我无法解决这个问题。去年,我使用Windows XP,并且可以按名称进行完美导航。Windows 7 Professional是否做一些不同的事情?

诊断结果

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>ping phoenix

Pinging phoenix.Belkin [198.105.251.24] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 198.105.251.24:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

C:\Windows\system32>ipconfig /all

    Windows IP Configuration

       Host Name . . . . . . . . . . . . : october7
       Primary Dns Suffix  . . . . . . . :
       Node Type . . . . . . . . . . . . : Hybrid
       IP Routing Enabled. . . . . . . . : No
       WINS Proxy Enabled. . . . . . . . : No
       DNS Suffix Search List. . . . . . : Belkin

    Ethernet adapter Local Area Connection 2:

       Connection-specific DNS Suffix  . : Belkin
       Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
       Physical Address. . . . . . . . . : 6C-62-6D-69-B4-6B
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
       Link-local IPv6 Address . . . . . : fe80::a815:ffa0:1230:86fc%13(Preferred)
       IPv4 Address. . . . . . . . . . . : 192.168.2.10(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Lease Obtained. . . . . . . . . . : Tuesday, July 23, 2013 5:08:44 PM
       Lease Expires . . . . . . . . . . : Friday, August 29, 2149 11:47:41 PM
       Default Gateway . . . . . . . . . : 192.168.2.1
       DHCP Server . . . . . . . . . . . : 192.168.2.1
       DHCPv6 IAID . . . . . . . . . . . : 292315757
       DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-17-48-BC-21-6C-62-6D-69-B4-6B

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

    Tunnel adapter isatap.Belkin:

       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . : Belkin
       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* 11:

       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:9d38:6ab8:34e2:129c:b8ad:7db(Preferred)
       Link-local IPv6 Address . . . . . : fe80::34e2:129c:b8ad:7db%11(Preferred)
       Default Gateway . . . . . . . . . : ::
       NetBIOS over Tcpip. . . . . . . . : Disabled

您可以ipconfig /all从两台机器上发帖吗?您有名称解析问题。
约翰

1
另外,superuser.com
约翰

我知道在命令提示符下全选会复制文本-但它说太大了,无法在此处作为注释发布-我如何在此处发布
Alan

1
问题119318通过添加不能与动态LAN地址一起使用的主机文件来解决它
Alan

格式化后的Jasper格式更好。...我已经搜寻了2天,但除了为静态ip等创建主机文件外,我什么都没找到-我已经尝试过。在XP中,这个名称解析是小菜一碟,但是到目前为止在7中是不可能的。Windows资源管理器在网络上很棒,但是我无法在Windows 7中ping一个名称-没办法。
艾伦(Alan)

Answers:


1

我注意到名称解析是在没有中央DNS服务器(在任何版本的Windows上)的对等网络上的命中或未命中功能。

您可以检查一下Zeroconf网络服务是否正在运行,该服务应该解析名称和其他内容。

我通常会安装Apple提供的Bonjour服务,该服务在小型网络上可以完美地用于本地名称解析。


这与“Z”启动这个Windows 7的机器上没有的服务
阿伦

是的,请帮个忙,在每台计算机上安装bonjour服务,或通过TCP / IP启用Netbios。我认为默认情况下不会启用它(至少在我的7台机器上未启用),如果您没有DNS服务器(例如提供此功能的路由器),则名称解析将不起作用。名称解析在XP上有效,因为默认情况下启用了TCP / IP上的Netbios。
Scandalist 2013年

我看到了适配器上的选项并在两台机器上都启用了tcp / ip-并且在“ ipconfig / all”(如上)显示为在两台机器上均已启用-子网是相同的,并且WORKGROUP ...并且都重新启动了..我将看看bonjour服务,但必须有7解析网络机器名称的方法
Alan

不久之前,我发现了关于bonjour的信息。我偶然发现了一种可靠的信息,即Bonjour是一项不必要的服务,它还会在防火墙中造成漏洞,从而可能允许恶意软件入侵计算机。因此,我一直在Raymond.cc网站上推荐以下信息:'''''
Alan

我还应该提醒您,Netbios以及任何服务都会在防火墙中造成漏洞,并可能使恶意软件潜入其中。事实是,NetBIOS被逐步淘汰为解析本地网络上名称的主要方法。就像我说的那样,DNS始终是名称解析的首选,并且如果您没有处理此问题的服务器或路由器,则您需要获取一个或安装零配置服务(如bonjour)。我确信bonjour将交付您想要的商品。
Scandalist

0

我认为这是由NetBIOS处理的,它可以在没有内部DNS服务器的情况下启用名称发现。我不确定您的路由器是否将充当DNS服务器,因此需要启用TCP / IP上的NetBIOS,并且PC必须位于同一子网中。由于他们可以相互ping通,因此可以安全地假设后者是ping。

通过启用适配器属性下的复选框,可以在网络适配器设置中启用基于TCP / IP的NetBIOS。

nbtstat -c在命令行中尝试,看看对面的节点是否可见。


抱歉,格式化。是的,我已经更改了适配器设置,因此现在在两台计算机上都使用了tcp / ip(而不是默认设置),并且重新启动了-没有更改。是的,我可以在NBTSTAT -c中看到另一台计算机,它的名称和IP-哇,感觉就像我要去哪里。。–
Alan

但是我仍然无法查验计算机名称
Alan

0

这是另一个基于您的ipconfig结果的答案。

为什么不能在家庭网络上ping PC?

您需要更新路由器,以使其不会在查询中添加“ Belkin” DNS后缀(DHCP选项提供的配置)。如链接文章中所述,“有时称为域名”。


0

检查“本地连接属性”中的“ Internet协议版本6(TCP / IPv6)”是否已启用。如果不是,请选中该框以启用它并ping您的远程主机。


1
您好Ranjit,欢迎来到超级用户。您能否扩展一下答案以详细说明其工作原理?现在还不清楚,因为最初的问题没有提到任何与IPv6相关的问题。
bertieb
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.