Ferramentas de Linha de Comando

Comando Route


( Retorna à Lista completa de comandos Shell )

Comando Route


Exibe e modifica as entradas na tabela de roteamento IP local. Usado sem parâmetros, route exibe ajuda.

Sintaxe
route [-f] [-p] [comando [destino] [mask máscara_de_rede] [gateway] [metric métrica]] [if interface]]

Parâmetros
-f
Limpa a tabela de roteamento de todas as entradas que não são rotas de host (rotas com uma máscara de rede de 255.255.255.255), a rota de rede de auto-retorno (rotas com um destino de 127.0.0.0 e uma máscara de rede de 255.0.0.0) ou uma rota de difusão seletiva (rotas com um destino de 224.0.0.0 e uma máscara de rede de 240.0.0.0). Se este parâmetro for utilizado em conjunto com um dos comandos (como add, change ou delete), a tabela será limpa antes da execução do comando.
-p
Quando este parâmetro é usado com o comando add, a rota especificada é adicionada ao Registro e é utilizada para inicializar a tabela de roteamento IP sempre que o protocolo TCP/IP é iniciado. Por padrão, as rotas adicionadas não são preservadas quando o protocolo TCP/IP é iniciado. Quando é usado com o comando print, a lista de rotas persistentes é exibida. Este parâmetro é ignorado em todos os outros comandos. As rotas persistentes são armazenadas no local do Registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes.
comando
Especifica o comando que você deseja executar. A tabela a seguir lista comandos válidos. Comando Finalidade
add Adiciona uma rota.
change Modifica uma rota existente.
delete Exclui uma ou mais rotas.
print Imprime uma ou mais rotas.

destino
Especifica o destino de rede da rota. Pode ser um endereço de rede IP (onde os bits de host do endereço de rede são definidos como 0), um endereço IP de uma rota de host ou 0.0.0.0 para a rota padrão.
mask máscara_de_rede
Especifica a máscara de rede (também conhecida como máscara de sub-rede) associada ao destino de rede. A máscara de sub-rede pode ser aquela apropriada para um endereço de rede IP, 255.255.255.255 para uma rota de host ou 0.0.0.0 para a rota padrão. Se for omitida, a máscara de sub-rede 255.255.255.255 será usada. Devido à relação entre o destino e a máscara de sub-rede na definição de rotas, o destino não pode ser mais específico do que a máscara de sub-rede correspondente. Ou seja, um bit definido como 1 não poderá existir no destino se o bit correspondente na máscara de sub-rede for 0.
gateway
Especifica o endereço IP do próximo salto ou o encaminhamento através do qual é possível chegar ao conjunto de endereços definido pelo destino de rede e pela máscara de sub-rede. Para rotas de sub-redes conectadas localmente, o endereço de gateway é o endereço IP atribuído à interface que está conectada à sub-rede. Para rotas remotas, disponíveis entre um ou mais roteadores, o endereço de gateway é um endereço IP acessado diretamente que é atribuído a um roteador vizinho.
metric métrica
Especifica um valor métrico de custo inteiro (de 1 a 9999) para a rota, usado durante a seleção entre várias rotas na tabela de roteamento que mais se aproximam do endereço de destino de um pacote que está sendo encaminhado. É escolhida a rota com a menor métrica. A métrica pode indicar o número de saltos, a velocidade, a confiabilidade ou a taxa de transferência do caminho, ou propriedades administrativas.
if interface
Especifica o índice da interface através da qual se chega ao destino. Para obter uma lista de interfaces e os índices correspondentes, use o comando route print. É possível usar valores decimais ou hexadecimais para o índice de interface. Para valores hexadecimais, coloque 0x antes do número hexadecimal. Quando o parâmetro if é omitido, a interface é determinada do endereço do gateway.
/?
Exibe ajuda no prompt de comando.
Comentários
Valores altos na coluna metric da tabela de roteamento resultam do fato de se permitir que TCP/IP calcule automaticamente a métrica de rotas na tabela de roteamento com base na configuração do endereço IP, da máscara de sub-rede e do gateway padrão para cada interface LAN. O cálculo automático da métrica de interface, ativado por padrão, determina a velocidade de cada interface e ajusta as métricas de rotas das interfaces, de modo que a interface mais rápida crie as rotas com a menor métrica. Para remover as métricas altas, desative o cálculo automático da métrica de interface nas propriedades avançadas do protocolo TCP/IP para cada conexão de rede local.
Você poderá usar nomes para o destino se houver uma entrada apropriada no arquivo Redes local, armazenado na pasta raiz_do_sistema\System32\Drivers\Etc. Você poderá usar nomes para o gateway desde que possam ser resolvidos para um endereço IP através de técnicas de resolução de nomes de host padrão, como consultas no sistema de nomes de domínios (DNS), do uso do arquivo Hosts local armazenado na pasta raiz_do_sistema\system32\drivers\etc e da resolução de nomes NetBIOS.
Se o comando for print ou delete, o parâmetro gateway poderá ser omitido e curingas poderão ser usados para o destino e o gateway. O valor destino poderá ser um valor curinga especificado por um asterisco (*). Se o destino especificado contiver um asterisco (*) ou ponto de interrogação (?), ele será considerado um curinga e somente rotas de destino coincidentes serão impressas ou excluídas. O asterisco corresponde a qualquer seqüência de caracteres e o ponto de interrogação corresponde a qualquer caractere único. Por exemplo, 10.*.1, 192.168.*, 127.* e *224* são usos válidos do curinga asterisco.
O uso de uma combinação inválida de um valor de destino e máscara de sub-rede (rede) exibe uma mensagem de erro "Route: máscara de rede de endereço de gateway incorreta". Essa mensagem de erro é exibida quando o destino contém um ou mais bits definidos como 1 em locais de bit onde o bit da máscara de sub-rede correspondente está definido como 0. Para testar essa condição, especifique o destino e a máscara de sub-rede usando a notação binária. A máscara de sub-rede na notação binária consiste em uma série de bits 1, que representa a parte do endereço de rede do destino, e uma série de bits 0, que representa a parte do endereço de host do destino. Verifique se há bits no destino definidos como 1 para a parte do destino que representa o endereço de host (conforme definido pela máscara de sub-rede).
Há suporte para o parâmetro -p no comando route somente no Windows NT 4.0, Windows 2000, Windows Millennium Edition e Windows XP. O comando route não dá suporte a esse parâmetro no Windows 95 ou no Windows 98.
Este comando estará disponível somente se o Protocolo Internet (TCP/IP) estiver instalado como um componente nas propriedades de um adaptador de rede em Conexões de rede.
Exemplos
Para exibir todo o conteúdo da tabela de roteamento IP, digite:

route print

Para exibir as rotas na tabela de roteamento IP que começam com 10., digite:

route print 10.*

Para adicionar uma rota padrão com o endereço de gateway padrão de 192.168.12.1, digite:

route add 0.0.0.0 mask 0.0.0.0 192.168.12.1

Para adicionar uma rota ao destino 10.41.0.0 com a máscara de sub-rede de 255.255.0.0 e o endereço do próximo salto de 10.27.0.1, digite:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1

Para adicionar uma rota persistente ao destino 10.41.0.0 com a máscara de sub-rede de 255.255.0.0 e o endereço do próximo salto de 10.27.0.1, digite:

route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1

Para adicionar uma rota ao destino 10.41.0.0 com a máscara de sub-rede de 255.255.0.0, o endereço do próximo salto de 10.27.0.1 e a métrica de custo de 7, digite:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7

Para adicionar uma rota ao destino 10.41.0.0 com a máscara de sub-rede de 255.255.0.0, o endereço do próximo salto de 10.27.0.1 e o índice de interface 0x3, digite:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3

Para excluir a rota para o destino 10.41.0.0 com a máscara de sub-rede de 255.255.0.0, digite:

route delete 10.41.0.0 mask 255.255.0.0

Para excluir todas as rotas na tabela de roteamento IP que começam com 10., digite:

route delete 10.*

Para alterar de 10.27.0.1 para 10.27.0.25 o endereço do próximo salto da rota com o destino de 10.41.0.0 e a máscara de sub-rede de 255.255.0.0, digite:

route change 10.41.0.0 mask 255.255.0.0 10.27.0.25

Sistemas Operacionais | Linux Comandos | Linux Shell Script | Atalhos do Office | Literatura e Leitura | Principais Autores | História da Literatura |


Formatando legenda
FormatoSignificado
Itálico Informações que o usuário deve fornecer
Negrito Elementos que o usuário deve digitar exatamente como mostrado
Reticências (...) Parâmetro que pode ser repetido várias vezes em uma linha de comando
Entre colchetes ([]) Itens opcionais
Entre chaves ({});opções separadas por barra vertical (|).Exemplo: {even|odd}Conjunto de opções entre as quais o usuário deve escolher apenas uma
Fonte Courier Código ou resultado de um programa


Envie seu comentário:
Nome:

E-mail:

Comentário:


Fonte: •Manual do Windows XP • ( Literatura e Leitura ) • ( Dicas sobre Sistemas Operacionais ) • ( Retorna à Lista completa de comandos Shell ) •