네트워크에서 로컬 컴퓨터를 이름으로 ping하는 데 이상하고 지속적인 문제가 있습니다. 내 컴퓨터 (Windows 7 64 비트) 만이이 문제가 있다고 생각합니다. 이것은 무선 연결을 통한 것입니다.
예를 들어,의 이름으로 내 네트워크에있는 장치를 고려 WDTVLiveHub
. Western Digital Live Hub (놀랍습니다!)입니다. 브라우저에서 라우터의 DHCP 클라이언트 테이블 (내 라우터는 WRT400N)로 이동하면 다음 항목이 표시됩니다.
WDTVLiveHub 192.168.1.101
큰. 그래서 그 IP 주소를 핑하려고합니다.
ping 192.168.1.101
Pinging 192.168.1.101 with 32 bytes of data:
Reply from 192.168.1.101: bytes=32 time=9ms TTL=64
Reply from 192.168.1.101: bytes=32 time=16ms TTL=64
Reply from 192.168.1.101: bytes=32 time=16ms TTL=64
Reply from 192.168.1.101: bytes=32 time=16ms TTL=64
Ping statistics for 192.168.1.101:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 9ms, Maximum = 16ms, Average = 14ms
그래도 여전히 좋아 보인다. 이제 이름으로 핑을 시도합니다.
ping WDTVLiveHub
Ping request could not find host WDTVLiveHub. Please check the name and try again.
내가 읽은 내용에서 이것은 DNS 서버 및 호스트 이름 조회에 문제가 있음을 의미합니다. 흥미롭게도 다음을 입력하면
pathping 192.168.1.101
나는이 출력을 얻는다 :
Tracing route to WDTVLIVEHUB [192.168.1.101]
over a maximum of 30 hops:
0 Scotty [192.168.1.103]
1 WDTVLIVEHUB [192.168.1.101]
Computing statistics for 25 seconds...
Source to Here This Node/Link
Hop RTT Lost/Sent = Pct Lost/Sent = Pct Address
0 Scotty [192.168.1.103]
1/ 100 = 1% |
1 12ms 1/ 100 = 1% 0/ 100 = 0% WDTVLIVEHUB [192.168.1.101]
Trace complete.
Scotty는 분명히 내 로컬 컴퓨터의 이름입니다. 그래서 내가 그 접근법을 할 때 어떻게 든 이름을 찾을 수 있습니다 ...
ipconfig /all
DNS 서버 아래에 다음이 표시됩니다.
DNS Servers . . . . . . . . . . . : 192.168.1.1
***.***.***.***
***.***.***.***
여기서 *는 인터넷을 통해 DNS 1 및 DNS 2에서 라우터에 표시되는 것과 동일한 DNS 서버를 나타냅니다.
완성도를 높이기 위해 다음과 같은 전체 출력이 있습니다 ipconfig /all
.
Windows IP Configuration
Host Name . . . . . . . . . . . . : Scotty
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Peer-Peer
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Dell Wireless 1397 WLAN Mini-Card
Physical Address. . . . . . . . . : 0C-EE-E6-D1-07-E8
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv6 Address. . . . . . . . . . . : 2002:d83a:31e5:1234:5592:398e:8968:43d1(Preferred)
Temporary IPv6 Address. . . . . . : 2002:d83a:31e5:1234:ecce:2f79:72a5:5273(Preferred)
Link-local IPv6 Address . . . . . : fe80::5592:398e:8968:43d1%26(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.103(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : September-17-12 11:05:57 PM
Lease Expires . . . . . . . . . . : September-18-12 11:05:57 PM
Default Gateway . . . . . . . . . : fe80::200:ff:fe00:0%26
192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 537718502
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-12-80-3D-D7-00-26-B9-0D-08-70
DNS Servers . . . . . . . . . . . : 192.168.1.1
***.***.***.***
***.***.***.***
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter VirtualBox Host-Only Network:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : VirtualBox Host-Only Ethernet Adapter
Physical Address. . . . . . . . . : 08-00-27-00-98-9A
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::b48a:916b:c0f:fb29%23(Preferred)
Autoconfiguration IPv4 Address. . : 169.254.251.41(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 570949671
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-12-80-3D-D7-00-26-B9-0D-08-70
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip. . . . . . . . : Enabled
Tunnel adapter Local Area Connection* 15:
Media State . . . . . . . . . . . : Media disconnected
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
Tunnel adapter isatap.{55899375-C31D-4173-A529-4427D63FD28B}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter isatap.{64B8F35F-A6AB-4D6B-B1D5-DD95F57B1458}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #3
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
정확히 무슨 일이 일어나고 있는지 정확히 진단하는 방법을 모르겠지만 문제는 정말 실망 스럽습니다! 가장 큰 문제는 매핑 된 네트워크 드라이브를 IP로 수행 한 다음 라우터가 해당 장치에 새 IP 주소를 할당 할 때마다 모든 네트워크 공유가 다시 끊어진다는 것입니다. 악취!
가능한 솔루션에 대한 도움이 필요합니다. 이 netsh
카탈로그 재설정을 모두 시도했지만 아무것도 고치지 않는 것 같습니다. 맹목적으로 재설정하는 것이 아니라 잘못된 일에 대한 설명을 좋아할 것입니다!
업데이트 : Wireshark 1.8.2를 실행하여 ping
요청 을 실행할 때 무슨 일이 있었는지 확인했습니다 . Wireshark는 즉시 LLMNR
올바른 멀티 캐스트 대상이라고 생각하는 것에 네 가지 요청을 보여줍니다 . 그중 두 개는 IPv4이고 다른 두 개는 IPv6입니다. 내가 하지 않는 모든 ICMP 패킷을 볼 수 있습니까? LLMNR 자체적으로 작동해야합니까?
업데이트 2 : 네트워크의 다른 컴퓨터 (Windows Vista)를 이름으로 핑 (ping) 할 수 있습니다. 이것은 LLMNR이 최신 Windows 시스템에서만 지원되지만 내 네트워크의 다른 장치에서는 지원되지 않는다는 아이디어를 가지고 있습니다. 다른 컴퓨터 에 WireShark을 설치 했는데 거기서 핑하면 NBNS 패킷 인 NetBIOS 이름 서비스도 전송한다는 것을 알았습니다. 이것은 어떻게 든 내 컴퓨터가 어떤 이유로 NBNS 쿼리를 보내지 않는다는 것을 의미합니다. 아직도 파고 ...
업데이트 3 : NetBIOS 패킷을 보낼 수없는 것 같습니다. 이것이 근본 원인이라고 생각합니다. NetBIOS가 마술처럼 시작되기를 희망하는 그룹 정책을 통해 LLMNR을 비활성화하려고 시도했지만 운이 없습니다. ipconfig
TCP / IP를 통한 NetBIOS가 활성화되어 있지만 WireShark은 전송중인 NetBIOS 이름 확인 패킷을 표시하지 않습니다. 사용 중지했다가 다시 사용하도록 설정했습니다. 또한 nbtstat winsock reset catalog
and 의 두 가지 클래식 명령을 시도했지만 nbtstat int ip reset reset.log
NetBIOS 문제를 전혀 해결하지 못했습니다. 몇 가지 지침을 좋아할 것입니다 ...
해결! wmz에게 감사합니다. 그 / 그녀는 실제로 문제를 정확히 지적했습니다. 어떤 이유에서든지 TCP / IP를 통한 NetBIOS는 P2P 모드로 작동하도록 설정되었습니다. 약간의 연구를 한 후에 피어 투 피어 모드는 WINS 서버가 설정된 경우에만 작동합니다 (확실히 아닙니다!). 레지스트리를 파고 NodeType에서 항목을 찾지 못했지만 실제로 (공포의 공포!) 값이 0x00000002 인 DhcpNodeType에 대한 항목이 발견되었습니다. 값 1은 브로드 캐스트 (괜찮 았을 것), 2는 피어 투 피어 (WINS 서버 필요! Ack!), 4는 WINS 서버를 시도한 다음 브로드 캐스트를 시도하고 8은 브로드 캐스트를 시도한 다음 ( "하이브리드"라고 함) 방법). DhcpNodeType 항목을 삭제하고 다시 부팅 한 후ipconfig /all
이제 하이브리드 모드를 보여주었습니다. 이것이 Windows 7 Ultimate 64 비트의 기본값 인 것 같습니다. 나는 핑을 시도했고 wdtvlivehub
, 즉시 성공의 달콤한 맛으로 인사했다. 다양한 답변을 주신 모든 분들께 감사드립니다. Windows 또는 미친 물건을 다시 설치하지 않고 문제를 해결하게되어 매우 기쁩니다. 나는 아직도이 가치가 어떻게 바뀌 었는지 전혀 모른다. 그러나 적어도이 정보를 찾아야하고이 정보가 다른 누군가가 실망스러운 네트워킹 문제를 다루는 데 도움이되기를 바란다. 이 문제를 핥아서 기분이 좋아요! 현상금은 잘 받았습니다!
감사!
cmd - nslookup - WDTVLiveHub
cmd - nslookup - 192.168.1.101