Route no Windows
Publicado em 16/08/2007 13:56
Categorias: acessibilidade
Hoje precisei criar uma rota padrão(gateway) em um micro com windows e não lembrava de jeito nenhum a sintaxe do comando no windows, tentei com o help mas ele não foi muito esclarecedor, então corri atrás e achei no site da MS a explicação.
Começando pela sintaxe:
route [-f ] [-p ] [Comando [Destino] [mask MáscaraRede] [Gateway] [metric Métrica]] [if Interface]]
A opção -f limpa a tabela de roteamento antes de aplicar a nova rota.
A opção -p cria uma rota persistente(tradução quando reiniciar ela continua lá), ela grava essa rota nessa chave do registro do Windows:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Tcpip\Parameters\PersistentRoutes
O route pode assumir uma destas ações:
- add: adiciona uma rota
- change: modifica uma rota existente
- delete: apaga uma ou mais rotas
- print: mostra a tabela de rotas
Exemplos de uso do comando no windows:
Mostrar tabela de roteamento:
route print
Mostrar as rotas que começam por 10.:
route print 10.*
Adicionar uma rota com o endereço de gateway 192.168.12.1(rota padrão)
route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
Adicionar uma rota para o destino 10.41.0.0 com a máscara de sub-rede 255.255.0.0 e gateway 10.27.0.1:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
A mesma rota só que de modo persistente:
route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
Agora a mesma rota com métrica de custo de 7:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
Adicionar uma rota definindo índice de interface 0x3:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
Para excluir uma rota:
route delete 10.41.0.0 mask 255.255.0.0
Excluir todas as rotas que começam por 10.:
route delete 10.*
Alterar a rota 10.41.0.0:
route change 10.41.0.0 mask 255.255.0.0 10.27.0.25
Para maiores informações acesse o manual on-line do windows(éca)
Pra compençar depois coloco um post de como usar o route no Linux.
Abraço, T+
Alfredo Ribeiro




