Eu tenho um roteador sem fio TP-LINK (TL-WR340G) conectado à LAN da minha universidade por meio de um cabo Ethernet (que atribui um endereço IP dinâmico a cada dispositivo conectado). Meu computador com Windows 7 está por trás deste roteador.
Muitas vezes, preciso executar o ping de nomes de host de outros computadores na rede da universidade. Normalmente, quando estou diretamente conectado à LAN, posso fazer isso (por exemplo, ping foobar
retornaria uma resposta normal). No entanto, quando estou atrás do roteador sem fio e tento executar o ping na mesma máquina, não recebo resposta ("A solicitação de ping não pôde encontrar o host ..."). O ping via IP ainda funciona, o que me leva a acreditar que tem algo a ver com o servidor DNS da universidade. Por enquanto, corrigi esse problema adicionando entradas diretamente ao meu C:\Windows\System32\drivers\etc\hosts
arquivo.
Talvez eu esteja errado, mas poderia ter algo a ver com o servidor DNS rejeitando o endereço IP do meu computador (que é atribuído pelo DHCP do meu roteador sem fio, em vez do DHCP da universidade, como seria se eu estivesse conectado diretamente através da Ethernet)?
Gostaria de saber se há uma maneira de rotear todas as solicitações do meu computador através do meu roteador sem fio, de forma que todas elas carregem o endereço IP de WAN atribuído do roteador (que é basicamente o IP dinâmico da LAN da universidade)?
ATUALIZAÇÃO: Com base na sugestão do @ grawity abaixo, fiz uma captura do Wireshark enquanto estava conectado à Ethernet e descobri que o nome do host estava sendo pesquisado usando NBNS, não DNS (mais especificamente, WINS, como uma rápida ipconfig /all
conexão com a Ethernet revelada). Wireshark:
7725 25.952920 (My IP) (IP Addr of WINS) NBNS 92 Name query NB FOOBAR<00>
...
7729 25.956152 (IP Addr of WINS) (My IP) NBNS 104 Name query response NB (IP Addr of FOOBAR)
E de ipconfig /all
:
Secondary WINS Server . . . . . . : <ip address 1>
Primary WINS Server . . . . . . . : <ip address 2>
NetBIOS over Tcpip. . . . . . . . : Enabled
Parece que meu roteador não suporta a configuração de um servidor WINS, então apenas o defino nas propriedades Conexão de rede sem fio.