Alterando a rota do Windows


Vamos ver aqui, de modo simplificado, como alterar a rota do Windows. Para isto vamos utilizar o comando route.

A sintaxe do comando é a seguinte:


ROUTE [-f] [-p] [-4|-6] comando [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]
As opções passadas podem ser:

-f - limpa as entradas de gateway das tabelas de roteamento
-p - cria uma rota persistente*
-4 - forçar usando IPv4
-6 - forçar usando IPv6

* usado com o comando ADD, torna uma rota persistente nas inicializações do sistema, ou seja, elas não são apagadas quando o sistema é desligado/reiniciado.

Os comandos podem ser:

PRINT - imprime uma rota
ADD - adiciona uma rota
DELETE - exclui uma rota
CHANGE - modifica uma rota

Outros parâmetros:

destination - especifica o host

MASK - especifica se o próximo parâmetro é o valor 'netmask'

netmask - especifica um valor de máscara de sub-rede para esta entrada de rota. Se não especificado, o padrão será 255.255.255.255

gateway - especifica o gateway

interface - o número da interface da rota especificada

METRIC - especifica a métrica, isto é, o custo do destino


Vamos exemplificar:

Supondo que o ip do nosso gateway seja 192.168.5.1, vamos adicionar o default gateway (0.0.0.0) do nosso computador para este endereço:


route add 0.0.0.0 mask 0.0.0.0 192.168.5.1
A rota criada acima será apagada na reinicialização do sistema. Para evitar isso, utilizamos o parâmetro -p para criar a rota persistente.


route add -p 0.0.0.0 mask 0.0.0.0 192.168.5.1
Agora, se quisermos alterar a rota para um outro gateway, por exemplo o 192.168.5.2, executamos o comando abaixo:


route change 0.0.0.0 mask 0.0.0.0 192.168.5.5
Para deletar a rota criada, executamos o comando abaixo:


route delete 0.0.0.0





Comentários

Copyright © 2018 Anderson Bravo
www.andersonbravo.com.br
anderson@andersonbravo.com.br