Especifique a rota para uma interface no cmd do Windows


13

Eu tenho um computador com 2 interfaces de rede. Uma interface está conectada à rede LAN com IP 192.168.0.254 e a outra está conectada a um servidor de gravador (192.168.0.233). 192.168.0.10 é o gateway para a LAN. Quando tento executar o ping para 192.168.0.6, o Windows tenta primeiro uma rota para a interface sem rede (192.168.0.233); Desejo adicionar uma rota às especificações 192.168.0.6/255.255.255.0. Desejo usar a interface 192.168.0.254 ao tentar executar o ping 192.168.0.6. Eu tentei:

route add 192.168.0.6 mask 255.255.255.0 192.168.0.10 if 13

Aqui está uma cópia das minhas interfaces:

captura de tela 1

Quando adiciono a rota estática à tabela, ela não mostra a interface especificada, apenas a associa ao gateway.

captura de tela 2

Está correto?

Respostas:


16

Para especificar a interface no comando route do Windows, você deve usar 'SE' ... Letras maiúsculas, não minúsculas.

Além disso, onde você está especificando que deseja adicionar uma rota a um único IP 192.168.0.6, é necessário usar uma máscara de sub-rede 255.255.255.255.

A máscara de sub-rede 255.255.255.255 especifica um único host. Uma máscara de sub-rede 255.255.255.0 especifica 192.168.0.X em que X = 1-254

Portanto, seu comando deve ser:

route add 192.168.0.6 mask 255.255.255.255 192.168.0.10 IF 13

Olhando novamente para sua pergunta, a melhor solução para você pode ser usar o lado da LAN como uma rede 192.168.0.X normal ... Mas para o servidor do gravador, eu recomendaria especificar uma rede diferente: IP do servidor do gravador 192.168. 10.233 e sua segunda interface de rede deve ser 192.168.10.2. Isso eliminará a necessidade de configurar rotas manualmente e poderá simplificar tudo para você.


10

Isso deve funcionar: 

route add 192.168.0.6 mask 255.255.255.0 192.168.0.254

Se você deseja persistência:

route -p add 192.168.0.6 mask 255.255.255.0 192.168.0.254

Não sabe ao certo qual era o "se", mas tente isso pelo custo:

route add 192.168.0.6 mask 255.255.255.0 192.168.0.254 metric 13
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.