ฉันมีปัญหาแปลก ๆ (และขัดขืน!) กับการกระตุกเครื่องท้องถิ่นในเครือข่ายของฉันด้วยชื่อ ฉันเชื่อว่าเครื่องของฉัน (Windows 7 64 บิต) เป็นเครื่องเดียวที่มีปัญหานี้ นี่เป็นการเชื่อมต่อไร้สาย
WDTVLiveHub
เป็นตัวอย่างให้พิจารณาอุปกรณ์บนเครือข่ายของฉันโดยใช้ชื่อของ มันเป็น Western Digital Live Hub (เซอร์ไพรส์!) ถ้าฉันไปที่ตารางไคลเอ็นต์ DHCP ของเราเตอร์ในเบราว์เซอร์ (เราเตอร์ของฉันคือ WRT400N) ฉันเห็นรายการนี้:
WDTVLiveHub 192.168.1.101
ยิ่งใหญ่ ดังนั้นฉันจึงพยายาม ping ที่อยู่ 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 โดยใช้ชื่อ:
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 เดียวกันที่ปรากฏในเราเตอร์ของฉันภายใต้ DNS 1 และ DNS 2 ผ่านอินเทอร์เน็ต
เพื่อความสมบูรณ์นี่คือผลลัพธ์ทั้งหมดของ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 ใหม่ให้กับอุปกรณ์เหล่านั้น Stinks!
จะรักความช่วยเหลือในการแก้ปัญหาที่เป็นไปได้ ฉันได้ลองnetsh
รีเซ็ตแคตาล็อกทั้งหมดแล้วและดูเหมือนว่าไม่ได้แก้ไขอะไรเลย ชอบที่จะอธิบายว่าเกิดอะไรขึ้นเช่นกันแทนที่จะทำสิ่งที่สุ่มสี่สุ่มห้า!
ปรับปรุง:ฉันวิ่ง Wireshark 1.8.2 เพื่อดูว่าเกิดอะไรขึ้นเมื่อฉันวิ่งping
ตามคำขอของฉัน Wireshark แสดงLLMNR
คำขอในทันทีสี่สิ่งที่ฉันเชื่อว่าเป็นปลายทางแบบหลายผู้รับที่ถูกต้อง สองในนั้นคือ IPv4 และอีกสองเป็น IPv6 สิ่งที่ฉันไม่เห็นคือแพ็คเก็ต ICMP ใด ๆ LLMNR ควรได้รับการคาดหวังให้ทำงานด้วยตัวเองหรือไม่?
ปรับปรุง 2:ฉันสามารถ ping เครื่องอื่น (Windows Vista) บนเครือข่ายโดยใช้ชื่อ สิ่งนี้ทำให้เกิดความคิดที่ว่า LLMNR รองรับเฉพาะกับเครื่อง Windows รุ่นใหม่ แต่ไม่ได้ใช้กับอุปกรณ์อื่นในเครือข่ายของฉัน ฉันติดตั้ง WireShark บนเครื่องอื่นของฉันและพบว่าเมื่อฉัน ping จากที่นั่นมันก็ส่งแพ็กเก็ต NBNS - NetBIOS Name Service นี่ก็หมายความว่าเครื่องของฉันไม่ได้ส่งการสอบถาม NBNS ด้วยเหตุผลบางประการ กำลังขุด ...
อัปเดต 3:ดูเหมือนจะไม่สามารถส่งแพ็กเก็ต NetBIOS ได้ ฉันคิดว่านี่เป็นต้นเหตุ ฉันได้ลองปิดการใช้งาน LLMNR ผ่านนโยบายกลุ่มโดยหวังว่า NetBIOS จะเริ่มต้นอย่างน่าอัศจรรย์ แต่ก็ไม่มีโชค ipconfig
แสดงให้เห็นว่า NetBIOS ผ่าน TCP / IP ถูกเปิดใช้งานและ WireShark จะไม่แสดงแพ็กเก็ตการจำแนกชื่อ NetBIOS ใด ๆ ที่ส่งออก ฉันได้ลองปิดการใช้งานแล้วเปิดใช้งานอีกครั้ง ฉันได้ลองทั้งสองคำสั่งแบบคลาสสิกของnbtstat winsock reset catalog
และnbtstat int ip reset reset.log
แต่ที่ไม่ได้แก้ไขปัญหา NetBIOS จะรักคำแนะนำบางอย่าง ...
แก้ไข! ขอบคุณมากขอบคุณ wmz เขาหรือเธอชี้ปัญหาอย่างแน่นอน: ด้วยเหตุผลใดก็ตามที่ NetBIOS ของฉันผ่าน TCP / IP ได้ตั้งค่าตัวเองให้ทำงานในโหมดเพียร์ทูเพียร์ หลังจากการวิจัยเล็กน้อยมันจะเปิดใช้งานโหมดเพียร์ทูเพียร์ต่อเมื่อคุณตั้งค่าเซิร์ฟเวอร์ WINS (ซึ่งฉันทำไม่ได้จริงๆ!) ฉันขุดลงในรีจิสทรีและไม่พบรายการภายใต้ NodeType แต่แน่นอนรายการสำหรับ DhcpNodeType ด้วยค่า (สยองขวัญแห่งความน่ากลัว!) ของ 0x00000002 ค่า 1 คือ Broadcast (ซึ่งน่าจะดี) 2 คือ Peer-to-Peer (ต้องใช้เซิร์ฟเวอร์ WINS! Ack!), 4 พยายามเซิร์ฟเวอร์ WINS จากนั้นทำการเผยแพร่และ 8 พยายามออกอากาศจากนั้นเซิร์ฟเวอร์ WINS (เรียกว่า "Hybrid" โหมด). หลังจากลบรายการ DhcpNodeType และรีบูตเครื่องฉันพบว่าipconfig /all
ตอนนี้แสดงโหมดไฮบริด ดูเหมือนว่าจะเป็นค่าเริ่มต้นสำหรับ Windows 7 Ultimate 64 บิต ฉันพยายามกระตุกwdtvlivehub
และได้รับการต้อนรับในทันทีด้วยรสชาติที่หวานชื่นของความสำเร็จ ขอบคุณมากสำหรับคำตอบของคุณ ฉันมีความสุขมากที่ได้แก้ปัญหาโดยไม่ต้องติดตั้ง Windows หรือสิ่งที่บ้า ฉันยังไม่ทราบเลยว่าคุณค่านี้เปลี่ยนแปลงไปอย่างไร ... แต่อย่างน้อยมันก็เป็นอีกสิ่งหนึ่งที่ต้องค้นหาและหวังว่าข้อมูลนี้จะช่วยให้คนอื่นจัดการกับปัญหาเครือข่ายที่น่าผิดหวัง! รู้สึกดีที่มีปัญหานี้เลีย! รับรายได้ดี!
ขอบคุณ!
cmd - nslookup - WDTVLiveHub
cmd - nslookup - 192.168.1.101