O comando: "route" está ativado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponível
Os exemplos para o comando "route"
O comando route é usado para visualizar ou modificar a tabela de roteamento de um computador Windows. Aqui estão alguns exemplos de uso do comando
"route":
### Ver tabela de roteamento:
Exemplo 1: Visualize toda a tabela de roteamento:
route print
Este comando mostra a tabela de roteamento completa, incluindo interfaces de rede, endereços de rede, endereços de gateway e métricas.
Exemplo 2: Visualize a tabela de roteamento para um host de destino específico:
route print -4 192.168.1.1
Este comando mostra a tabela de roteamento para o host de destino específico (aqui 192.168.1.1).
### Adicionando rotas:
Exemplo 3: Adicionando uma rota estática:
route add 10.0.0.0 mask 255.0.0.0 192.168.1.1
Este comando adiciona uma rota estática para a rede 10.0.0.0 com máscara de sub-rede 255.0.0.0 e gateway 192.168.1.1.
Exemplo 4: Adicionando uma rota persistente:
route -p add 172.16.0.0 mask 255.255.0.0 192.168.1.1
Este comando adiciona uma rota estática persistente para a rede 172.16.0.0 com máscara de sub-rede 255.255.0.0 e gateway 192.168.1.1. A opção
`-p`torna a rota persistente para que seja retida após uma reinicialização.
### Excluindo rotas:
Exemplo 5: Excluindo uma rota estática:
route delete 10.0.0.0
Este comando exclui a rota estática da rede 10.0.0.0.
Exemplo 6: Excluindo todas as rotas persistentes:
route -p delete *
Este comando exclui todas as rotas persistentes. Certifique-se de usar isso com cuidado, pois removerá quaisquer rotas persistentes.
### Mais opções:
Exemplo 7: Alterando a métrica de uma rota:
route change 192.168.1.0 mask 255.255.255.0 metric 10
Este comando altera a métrica da rota da rede 192.168.1.0 para 10.
Estes exemplos pretendem dar uma ideia de como o comando “route” pode ser usado em diferentes cenários. Dependendo das suas necessidades específicas e configurações de rede, os parâmetros podem variar. usar
`route /?`para obter uma lista completa de opções e parâmetros.
"route" Trecho da Ajuda do Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Manipula as tabelas de roteamento.
ROUTE [-f] [-p] [-4|-6] comando [destination]
[MASK netmask] [gateway] [METRIC metric] [IF interface]
-f Limpa todas as entradas de gateway das tabelas de roteamento.
Se usado em conjunto com um dos comandos, as tabelas serão
limpas antes da execução do comando.
-p Quando usado com o comando ADD, torna uma rota persistente nas
inicializações do sistema. Por padrão, as rotas não são
preservadas quando o sistema é reiniciado. Ignorado para todos
os outros comandos, que sempre afetam as rotas persistentes
apropriadas. Não há suporte para esta opção no Windows 95.
-4 Forçar usando IPv4.
-6 Forçar usando IPv6.
comando Um destes:
PRINT Imprime uma rota
ADD Adiciona uma rota
DELETE Exclui uma rota
CHANGE Modifica uma rota existente
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.
Todos os nomes simbólicos usados para o destino são pesquisados no arquivo
de banco de dados de rede NETWORKS. Os nomes simbólicos do gateway são
pesquisados no arquivo de banco de dados de nome de host HOSTS.
Se o comando for PRINT ou DELETE. O destino ou o gateway poderá ser um
caractere curinga, (sendo especificado como um asterisco'*'), ou o argumento
de gateway poderá ser omitido.
Se Dest contiver * ou ?, será tratado como padrão de shell e somente as
rotas de destino correspondentes serão impressas. O '*' corresponde a
qualquer cadeia de caracteres, e o '?' corresponde a apenas um caractere.
Exemplos: 157.*.1, 157.*, 127.*, *224*.
A correspondência de padrões só é permitida no comando PRINT.
Observações de Diagnóstico:
MASK inválido gera um erro, quando (DEST & MASK) != DEST.
Exemplo> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
Falha na adição da rota: o parâmetro de máscara especificado é
inválido. (Destination & Mask) != Destination.
Exemplos:
> route PRINT
> route PRINT -4
> route PRINT -6
> route PRINT 157* .... Imprime apenas os 157* correspondentes
> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
destination^ ^mask ^gateway metric^ ^
Interface^
Se IF não for determinado, tentará encontrar a melhor interface para um
certo gateway.
> route ADD 3ffe::/32 3ffe::1
> route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
CHANGE é usado para modificar o gateway e/ou a métrica somente.
> route DELETE 157.0.0.0
> route DELETE 3ffe::/32
Informações importantes, dicas para o comando "route"
Ao usar o`route`comando, há alguns pontos importantes a serem observados, principalmente no que diz respeito à segurança e configuração de rede:
### Segurança e Autenticidade:
1. Direitos de acesso: Observe que a modificação da tabela de roteamento requer privilégios administrativos. Portanto, execute o comando com privilégios elevados abrindo o Prompt de Comando como administrador.
2. Rotas persistentes: quando você adiciona ou exclui rotas persistentes (`route -p`), certifique-se de compreender claramente o impacto na conectividade da rede. Rotas persistentes configuradas incorretamente podem causar problemas de rede, especialmente após uma reinicialização.
### Configuração de rede:
3. Uso correto de opções: Use as opções e parâmetros corretos para suas necessidades. Configurações incorretas podem causar problemas de conexão.
4. Validade das Rotas: Certifique-se de que as rotas adicionadas fazem sentido e são válidas. Entradas de roteamento incorretas podem levar a erros de conectividade de rede.
### Tratamento e monitoramento de erros:
5. Registro: Ao adicionar ou modificar rotas, revise cuidadosamente os dados de registro para garantir que as rotas estejam configuradas corretamente e que não haja erros.
6. Monitoramento de latência de rede: Para redes maiores ou alterações na tabela de roteamento, é importante monitorar a latência da rede para garantir que as alterações não resultem em problemas significativos de desempenho.
### Exclusão de rota:
7. Tenha cuidado ao excluir: Ao excluir rotas (`route delete`), certifique-se de excluir a rota correta para evitar problemas de rede.
8. Conexões existentes: Observe que a exclusão de rotas pode afetar as conexões de rede existentes. É aconselhável fazer isso fora dos horários de produção.
### Segurança de rede:
9. Impacto no Firewall: Alterações na tabela de roteamento podem afetar a configuração do firewall. Certifique-se de que o firewall esteja configurado adequadamente para acomodar as novas rotas.
### Considerações gerais:
10. Backup: Antes de fazer qualquer alteração importante na tabela de roteamento, crie um backup da configuração atual. Isso permite uma recuperação rápida em caso de problemas.
11. Documentação: Mantenha uma documentação precisa de todas as alterações na tabela de roteamento para que você possa controlá-las e reverter para a configuração anterior, se necessário.
Esses pontos devem ajudá-lo`route`-Comando para usar com segurança e eficácia. É recomendável fazer alterações na tabela de roteamento com cuidado para evitar problemas de rede.