Acordei hoje e descobri que minha internet não estava funcionando. Verifiquei todos os cabos e estava tudo conectado, tentei conectar no meu roteador @ 192.168.1.1 . Não conectou. Verifiquei novamente os cabos, reiniciei o roteador, reiniciei o computador, nada estava funcionando. Executei o ipconfig na linha de comando e ele disse que a máscara de sub-rede era 255.255.0.0
. Nunca soube o que é isso, mas sempre que vi, sempre foi 255.255.255.0
, então abri minha ponte de rede e configurei-a manualmente.
Voilá! Consegui me conectar ao meu roteador. Ainda não tenho acesso à Internet, mas também consegui me conectar ao modem. O que faltava eram os servidores DNS. Quando defini a máscara de sub-rede manualmente, tive que definir todo o resto manualmente também. Eu não sabia de nada, mas lembrei que quando executei a ferramenta de benchmarking de DNS do Google, sua escolha terciária era o endereço do meu roteador. Não sei o que isso significa exatamente, mas coloquei e funcionou.
Como funciona ter meu roteador como servidor DNS? Ele está usando o cache ou o roteador está usando os servidores DNS que teriam sido usados se eu deixasse meu computador no modo automático? Além disso, por que meu computador estava dizendo que a máscara de sub-rede era 255.255.0.0
? Posso evitar isso sem configurar tudo manualmente?
Configuração: estou executando o Windows 7 Ultimate x86. Estou conectado diretamente a um roteador Actiontec (192.168.1.1). O Actiontec está conectado a um Linksys (192.168.1.2). O Linksys está conectado ao Cable Modem TW.
Responder1
Como Jim G disse, um roteador normalmente encaminha pesquisas para o IP do servidor DNS para o qual está configurado - Para adicionar... A vantagem disso é que os dispositivos podem se registrar no DNS para que você possa acessar via nome de host - isso não funcionaria se você usou apenas o DNS do seu ISP (excluindo Netbios/similar).
Quanto à máscara de rede... networking 101 vezes!
uma máscara de rede literalmente mascara tudo antes dela... Por exemplo,
255.255.255.0 pode ser:
XXX.XXX.XXX.AAAA
Da mesma maneira que:
255.255.0.0 pode ser:
xxx.xxx.AAAA.AAAA
O que quero dizer com isso é que a sub-rede apenas define o que está na sua própria rede, qualquer coisa que não esteja exige que você passe pelo roteador. Usar o intervalo 192.168.1.x em uma sub-rede /24 (255.255.255.0) significa simplesmente que qualquer coisa entre 192.168.1.1-192.168.1.254 está na SUA rede, qualquer outra coisa precisa passar pelo gateway.
Alterar a sub-rede para /16 ou 255.255.0.0 significa simplesmente que sua rede é 192.168.0.0 - 192.168.254.254, mas, como todos esses endereços são privados, isso realmente não deveria fazer muita diferença em uma rede doméstica.
Quanto ao motivo da mudança repentina e ao fato de você estar usando uma ponte, tudo o que consigo pensar é que foi uma atualização do roteador/semelhante que causou problemas ou uma atualização de driver na sua máquina... mas, é é estranho.
Responder2
No que diz respeito ao uso do IP do roteador como servidor DNS, tudo o que ele faz é encaminhar solicitações para os servidores DNS para os quais está configurado (geralmente os servidores DNS do seu ISP).