Confuso sobre a entrada na tabela de rotas do Windows

0

Disclaimer: Eu sei muito pouco sobre isso, por favor, humor-me com o óbvio, porque eu provavelmente não estou ciente disso.

Eu tenho um PC com Windows na sub-rede:

192.168.0.0/255.255.255.0

seu IP é 192.168.0.2 , o gateway é 192.168.0.1

Eu tenho outra sub-rede definida no meu roteador:

192.168.1.0/255.255.255.0

Se eu tentar fazer ping em uma máquina na segunda sub-rede desde a primeira, obtenho Destination host unreachable .

Fazer um route print mostra a seguinte entrada:

192.168.0.0     255.255.0.0    On-link

A exclusão dessa rota permite que o ping funcione, pois as solicitações para 192.168.1.x são roteadas para o gateway e para a outra sub-rede.

Adicionar uma Opção DHCP 121 (Rotas estáticas sem classe) ao meu servidor DHCP com uma rota para 192.168.1.x via 192.168.0.1 permite que o ping funcione (como seria de se esperar).

Minha pergunta é: por que a rota:

192.168.0.0     255.255.0.0    On-link

existe nas tabelas de rotas dos PCs com Windows por padrão? Macs conectados à mesma sub-rede não possuem essa entrada. Isso é um capricho do Windows? O meu roteador está instruindo meus PCs a usar essa rota?

Estou tentando entender por que a rota está lá e o que posso fazer a respeito (sem excluir manualmente a rota em todos os PCs), ou se estou me aproximando totalmente disso.

Obrigado

Atualização:

aqui está minha tabela inteira de rotas:

Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.0.1      192.168.0.2     10
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.0.0      255.255.0.0         On-link       192.168.0.2    266
      192.168.0.2  255.255.255.255         On-link       192.168.0.2    266
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link       192.168.0.2    266
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link       192.168.0.2    266
    
por Andrew Bullock 22.09.2014 / 12:16

1 resposta

-1

Aqui está a minha resposta corrigida:

If I try and ping a machine on the 2nd subnet from the first, I get Destination host unreachable.

True sem uma ponte para vincular as duas redes

My question is: why does the route: 192.168.0.0 255.255.0.0 On-link

exist in the route tables of the Windows PCs by default? Macs connected to the same subnet do not have this entry. Is this a quirk of Windows?

resposta simples SIM

O Windows pode ser muito problemático, às vezes, o seu PC tem que estar na mesma lan, ter o mesmo grupo de trabalho e até mesmo estar no mesmo grupo inicial para que algumas das máquinas possam se comunicar. Às vezes, você pode fazer tudo certo e ainda não funciona.

A melhor maneira de entrar em outra lan sem quebrar suas configurações de lan atuais (que funcionam) é usar uma conexão VPN.

A maioria dos meus amigos que têm computadores Mac e Linux nunca parecem ter tantos problemas (de rede) quanto as janelas.

PS: você pode querer verificar se você tem alguma coisa em seus arquivos hosts host ou lm em sua máquina Windows. Eu também vi algumas pessoas terem que trocar seu cartão de lan porque elas simplesmente não podem falar com o roteador.

Mais uma vez, eu recomendaria não mexer nas tabelas de roteamento (elas são confusas demais) e tentar uma conexão VPN que você possa ligar e desligar à vontade.

Larry Hyman

Já faz muito tempo desde que fiz isso:

Eu diria que um PC na faixa 192.168.1.x não pode pingar um pc na faixa 192.168.2.x e isso é normal

se você quiser que o intervalo 192.168.1.x fale com o intervalo 192.168.2.x

então você precisa ter duas placas de rede em cada PC conectado, apontou para os dois gateways padrão para cada rede Ou você precisa ter um computador com duas placas de rede (cada placa de rede conectada a cada gateway padrão diferente, 192.168.1.xe 192.168.2.x)

Este PC deve estar executando o BRIDGE SOFTWARE e se tornará o novo gateway entre os dois lans.

Eu não posso ajudá-lo com o Bridge Software, mas eu sei que você pode fazer isso no Windows muito fácil, (e Linux também é muito fácil, mas você tem que editar arquivos de configuração)

Talvez no dia de hoje e idade você pode por uma caixa de rede em vez de perder um pc para atuar como uma ponte / gateway, mas é assim que costumávamos fazer isso de volta no dia (cerca de 10 anos atrás)

    
por 22.09.2014 / 14:27