Tôi đang gặp một vấn đề kỳ lạ (và dai dẳng!) Với việc đặt các máy cục bộ trên mạng của tôi theo tên. Tôi tin rằng máy của tôi (Windows 7 64-bit) là máy duy nhất gặp sự cố này. Đây là kết nối không dây.
Ví dụ, xem xét một thiết bị trên mạng của tôi theo tên của WDTVLiveHub
. Đó là một Hub kỹ thuật số phương Tây (bất ngờ!). Nếu tôi đi đến Bảng khách DHCP của bộ định tuyến trong trình duyệt (bộ định tuyến của tôi là WRT400N), tôi sẽ thấy mục này:
WDTVLiveHub 192.168.1.101
Tuyệt quá. Vì vậy, tôi cố gắng ping địa chỉ 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
OK, vẫn nhìn tốt. Bây giờ tôi cố gắng ping nó theo tên:
ping WDTVLiveHub
Ping request could not find host WDTVLiveHub. Please check the name and try again.
Từ những gì tôi đã đọc, điều này hàm ý một vấn đề với máy chủ DNS và tra cứu tên máy chủ. Thật thú vị, nếu tôi gõ như sau:
pathping 192.168.1.101
Tôi nhận được kết quả này:
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 rõ ràng là tên của máy địa phương của tôi. Vì vậy, nó có thể tìm thấy tên bằng cách nào đó khi tôi thực hiện phương pháp đó ...
ipconfig /all
hiển thị như sau trong các máy chủ DNS:
DNS Servers . . . . . . . . . . . : 192.168.1.1
***.***.***.***
***.***.***.***
Trong đó * đại diện cho cùng các máy chủ DNS hiển thị trong bộ định tuyến của tôi trong DNS 1 và DNS 2 thông qua Internet.
Để hoàn thiện, đây là toàn bộ đầu ra của 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
Không chắc chắn chính xác làm thế nào để chẩn đoán chính xác những gì đang xảy ra ... nhưng vấn đề thực sự rất khó chịu! Vấn đề lớn nhất là các ổ đĩa mạng được ánh xạ của tôi phải được thực hiện bằng IP và sau đó bất cứ khi nào bộ định tuyến gán địa chỉ IP mới cho các thiết bị đó, tất cả các chia sẻ mạng của tôi lại bị hỏng. Mùi hôi thối!
Rất thích một số trợ giúp về các giải pháp có thể. Tôi đã thử tất cả các netsh
danh mục này đặt lại và dường như không sửa được gì cả. Cũng thích một lời giải thích về những gì đang xảy ra, thay vì mù quáng đặt lại mọi thứ!
CẬP NHẬT: Tôi đã chạy Wireshark 1.8.2 để xem những gì đang xảy ra khi tôi chạy ping
yêu cầu của mình . Wireshark ngay lập tức hiển thị bốn LLMNR
yêu cầu đối với những gì tôi tin là đích phát đa hướng chính xác. Hai trong số đó là IPv4 và hai cái còn lại là IPv6. Những gì tôi không thấy là bất kỳ gói ICMP nào? LLMNR có nên được tự làm việc không?
CẬP NHẬT 2: Tôi có thể ping máy khác (Windows Vista) trên mạng theo tên. Điều này cho thấy rằng LLMNR chỉ được hỗ trợ trên các máy Windows mới hơn, nhưng không phải trên các thiết bị khác trong mạng của tôi. Tôi đã cài đặt WireShark trên máy khác của mình và nhận thấy rằng khi tôi ping từ đó, nó cũng sẽ gửi các gói NBNS - Dịch vụ tên NetBIOS. Điều này ngụ ý rằng bằng cách nào đó máy của tôi không gửi các truy vấn NBNS vì một số lý do. Vẫn đang đào ...
CẬP NHẬT 3: Dường như không thể gửi các gói NetBIOS. Tôi nghĩ rằng đây là nguyên nhân gốc rễ. Tôi đã thử vô hiệu hóa LLMNR thông qua chính sách nhóm với hy vọng NetBIOS sẽ khởi động một cách kỳ diệu, nhưng không gặp may. ipconfig
cho thấy NetBIOS trên TCP / IP đã được bật, nhưng WireShark không hiển thị bất kỳ gói phân giải tên NetBIOS nào được gửi đi. Tôi đã thử vô hiệu hóa và sau đó kích hoạt lại nó. Tôi cũng đã thử hai lệnh cổ điển của nbtstat winsock reset catalog
và nbtstat int ip reset reset.log
, nhưng chúng không khắc phục được các sự cố NetBIOS. Sẽ YÊU một số hướng dẫn ...
GIẢI QUYẾT! Rất, rất nhiều cảm ơn wmz. Anh ấy hoặc cô ấy thực sự đã xác định chính xác vấn đề: vì bất kỳ lý do gì, NetBIOS của tôi qua TCP / IP đã tự thiết lập để hoạt động ở chế độ ngang hàng. Sau khi nghiên cứu một chút, hóa ra chế độ ngang hàng chỉ hoạt động nếu bạn có máy chủ WINS được thiết lập (mà tôi chắc chắn không!). Tôi đã đào sâu vào sổ đăng ký và không tìm thấy mục nào trong NodeType, nhưng thực sự là một mục cho DhcpNodeType với giá trị (kinh dị của sự kinh hoàng!) Là 0x00000002. Giá trị của 1 là Broadcast (sẽ ổn), 2 là Peer-to-Peer (yêu cầu máy chủ WINS! Ack!), 4 thử máy chủ WINS sau đó phát sóng và 8 lần thử phát sau đó máy chủ WINS (được gọi là "Hybrid" chế độ). Sau khi xóa mục nhập và khởi động lại DhcpNodeType, tôi thấy rằngipconfig /all
bây giờ hiển thị chế độ Kết hợp. Vì vậy, có vẻ như đó là mặc định cho Windows 7 Ultimate 64-bit. Tôi đã thử ping wdtvlivehub
, và ngay lập tức được chào đón với hương vị ngọt ngào của thành công. Rất cám ơn tất cả các bạn cho câu trả lời khác nhau của bạn. Tôi rất vui vì đã giải quyết vấn đề mà không cần cài đặt lại Windows hoặc một số điều điên rồ. Tôi vẫn không biết giá trị này đã thay đổi như thế nào ... nhưng ít nhất đó là một điều nữa để tìm kiếm và hy vọng thông tin này sẽ giúp người khác xử lý các vấn đề mạng bực bội! Cảm thấy rất tốt để có vấn đề này liếm! Tiền thưởng cũng kiếm được!
Cảm ơn!
cmd - nslookup - WDTVLiveHub
cmd - nslookup - 192.168.1.101