Estou tendo um problema estranho (e persistente!) Com o ping de máquinas locais na minha rede pelo nome. Acredito que minha máquina (Windows 7 de 64 bits) seja a única com esse problema. Isso é feito através de uma conexão sem fio.
Como exemplo, considere um dispositivo na minha rede com o nome de WDTVLiveHub. É um Western Digital Live Hub (surpresa!). Se eu for para a tabela de cliente DHCP do meu roteador no navegador (meu roteador é um WRT400N), vejo esta entrada:
WDTVLiveHub 192.168.1.101
Ótimo. Então, eu tento executar ping nesse endereço 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, ainda está com boa aparência. Agora eu tento fazer o ping pelo nome:
ping WDTVLiveHub
Ping request could not find host WDTVLiveHub. Please check the name and try again.
Pelo que li, isso implica um problema com servidores DNS e pesquisas de nome de host. Curiosamente, se eu digitar o seguinte:
pathping 192.168.1.101
Eu recebo esta saída:
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 é obviamente o nome da minha máquina local. Então, é possível encontrar o nome de alguma forma quando eu faço essa abordagem ...
ipconfig /all mostra o seguinte em servidores DNS:
DNS Servers . . . . . . . . . . . : 192.168.1.1
***.***.***.***
***.***.***.***
Onde o * representa os mesmos servidores DNS que aparecem no meu roteador no DNS 1 e DNS 2 pela Internet.
Para completar, aqui está toda a saída de 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
Não sei exatamente como diagnosticar exatamente o que está acontecendo ... mas o problema é realmente frustrante! O maior problema é que minhas unidades de rede mapeadas precisam ser feitas por IP e, sempre que o roteador atribui novos endereços IP a esses dispositivos, todos os meus compartilhamentos de rede são interrompidos novamente. Cheira mal!
Adoraria alguma ajuda em possíveis soluções. Eu tentei netshredefinir todo esse catálogo e isso não pareceu consertar nada. Também adoraria uma explicação do que está acontecendo de errado, em vez de redefinir as coisas cegamente!
ATUALIZAÇÃO: Executei o Wireshark 1.8.2 para ver o que estava acontecendo quando executei meu pingpedido. O Wireshark mostra imediatamente quatro LLMNRsolicitações para o que acredito ser o destino multicast correto. Dois deles são IPv4 e os outros dois são IPv6. O que não vejo são pacotes ICMP? O LLMNR deve funcionar por conta própria?
ATUALIZAÇÃO 2: Consigo executar ping em outra máquina (Windows Vista) na rede pelo nome. Isso combina com a idéia de que o LLMNR é suportado apenas em máquinas Windows mais recentes, mas não nos outros dispositivos da minha rede. Instalei o WireShark na minha outra máquina e descobri que, quando sigo de lá, ele também envia pacotes NBNS - NetBIOS Name Service. Isso implica que, de alguma forma, minha máquina não está enviando consultas NBNS por algum motivo. Ainda cavando ...
ATUALIZAÇÃO 3: Não consigo enviar pacotes NetBIOS. Eu acho que essa é a causa raiz. Tentei desabilitar o LLMNR através da política de grupo, esperando que o NetBIOS iniciasse magicamente, mas sem sorte. ipconfigmostra que o NetBIOS sobre TCP / IP está ativado, mas o WireShark não mostra nenhum pacote de resolução de nomes NetBIOS sendo enviado. Tentei desativar e, em seguida, reativá-lo. Eu também tentei os dois comandos clássicos de nbtstat winsock reset cataloge nbtstat int ip reset reset.log, mas esses não corrigiram os problemas do NetBIOS. ADORARIA alguma orientação ...
RESOLVIDO! Muito, muito obrigado a wmz. Ele realmente identificou exatamente o problema: por qualquer motivo, meu NetBIOS sobre TCP / IP havia se configurado para agir no modo ponto a ponto. Depois de um pouco de pesquisa, o modo ponto a ponto só funciona se você tiver um servidor WINS configurado (o que eu definitivamente não faço!). Eu procurei no registro e não encontrei entradas no NodeType, mas na verdade uma entrada para DhcpNodeType com o valor (horror de horrores!) De 0x00000002. O valor 1 é Broadcast (o que seria bom), 2 é Peer-to-Peer (requer um servidor WINS! Aceita!), 4 tenta o servidor WINS e depois transmite e 8 tenta transmitir o servidor WINS (chamado "Híbrido" modo). Depois de excluir a entrada DhcpNodeType e reiniciar, descobri queipconfig /allagora mostrou o modo híbrido. Portanto, parece que esse é o padrão para o Windows 7 Ultimate de 64 bits. Tentei fazer ping wdtvlivehube fui imediatamente recebido com o sabor doce do sucesso. Muito obrigado a todos por suas várias respostas. Estou muito feliz por ter resolvido o problema sem reinstalar o Windows ou algo louco. Ainda não tenho idéia de como esse valor foi alterado ... mas pelo menos é mais uma coisa a procurar e espero que essa informação ajude alguém a lidar com problemas frustrantes de rede! É tão bom ter esse problema lambido! Recompensa bem merecida!
Obrigado!
cmd - nslookup - WDTVLiveHub

cmd - nslookup - 192.168.1.101