O ping do nome do computador na LAN resulta em IP público?

0

Recentemente, apresentei uma nova máquina à minha LAN. O nome do computador para esta máquina é 'server'. Historicamente, eu consegui acessar máquinas da minha rede doméstica (a partir de um navegador da Web ou RDP) usando o nome da máquina e ela resolve um endereço IP local muito bem. No entanto, não consigo mais fazer isso.

Quando faço ping no nome do computador, obtenho o seguinte:

C:\Users\Robert>ping server

Pinging server.router [67.215.65.132] with 32 bytes of data:
Reply from 67.215.65.132: bytes=32 time=24ms TTL=54
Reply from 67.215.65.132: bytes=32 time=23ms TTL=54
Reply from 67.215.65.132: bytes=32 time=24ms TTL=54
Reply from 67.215.65.132: bytes=32 time=24ms TTL=54

Noto também que ele anexa o sufixo 'router' ao meu nome de domínio por algum motivo. 'router' é o nome do meu roteador, obviamente. Eu também estou usando o OpenDNS como meu provedor de DNS (configurado através do meu roteador para que ele seja transmitido através do DHCP).

Por que isso não está funcionando para mim? Alguém pode explicar como a resolução do DNS deve ocorrer? Para resolução de LAN, ele não deve ir direto para o OpenDNS. Eu pensei que cada máquina Windows mantinha seu próprio tipo de "mini servidor DNS" que conhece todas as máquinas na rede local e primeiro tenta resolver usando isso.

Por favor, deixe-me saber o que posso fazer para que isso funcione!

    
por void.pointer 07.01.2011 / 02:06

2 respostas

0

Existe um cache de DNS, mas que depende realmente de servidores DNS para consulta, caso contrário, são outros caches que lidam com isso.

Há uma boa chance de você ter outros nomes em hosts, lmhosts ou você estava usando a resolução NetBT e desativou isso agora. Verifique como o NetBT está configurado na guia WINS da Configuração avançada na interface IP; se estiver desativado, essa pode ser sua resposta. Se for esse o caso, ele dependerá exclusivamente do DNS, neste caso OpenDNS.

Se você não tiver lmhosts estáticos, o serviço NetBT também poderá ser desativado ou desativado por firewall em um ou ambos os hosts. Você pode verificar isso tentando procurar arquivos compartilhados com \\ [ip] no Windows Explorer.

Há uma chance externa de que seu roteador esteja configurado incorretamente e direcione sua transmissão NetBT para a interface pública, mas isso não deve funcionar, a menos que tenha sido seriamente corrigido.

    
por 07.01.2011 / 02:29
0

O seu router tem o nome "servidor"? Você pode testar isso renomeando seu novo computador 'servertest' e, em seguida, verificando se você pode fazer o ping corretamente por nome. Além disso, você colocou o novo computador em um DMZ ou usou o não-NAT na configuração do roteador?

    
por 07.01.2011 / 03:02

Tags