MS Windows – Comando – route
O que é o comando route no MS Windows?
O comando route no MS Windows é uma ferramenta de linha de comando utilizada para exibir e modificar a tabela de roteamento IP do sistema. Essa tabela é essencial para determinar como os pacotes de dados são encaminhados entre diferentes redes. O comando route permite que administradores de rede e usuários avançados gerenciem as rotas de rede, facilitando a comunicação entre dispositivos em uma rede local ou na internet.
Como utilizar o comando route?
Para utilizar o comando route, é necessário abrir o Prompt de Comando do MS Windows. Isso pode ser feito digitando “cmd” na barra de pesquisa do Windows e pressionando Enter. Uma vez no Prompt de Comando, o usuário pode digitar route seguido de diferentes parâmetros para executar as ações desejadas, como route print para exibir a tabela de roteamento atual.
Exibindo a tabela de roteamento
O comando route print é utilizado para exibir a tabela de roteamento atual do sistema. Essa tabela mostra as rotas ativas, incluindo o endereço de destino, a máscara de sub-rede, o gateway e a interface de rede utilizada. Essa informação é crucial para diagnosticar problemas de conectividade e entender como os dados estão sendo roteados na rede.
Adicionando uma rota estática
Para adicionar uma rota estática, o comando route add é utilizado. A sintaxe básica é route add [destino] mask [máscara] [gateway]. Por exemplo, para adicionar uma rota para a rede 192.168.1.0 com uma máscara de 255.255.255.0 através do gateway 192.168.1.1, o comando seria route add 192.168.1.0 mask 255.255.255.0 192.168.1.1. Isso permite que o sistema saiba como alcançar essa rede específica.
Removendo uma rota
Para remover uma rota existente, o comando route delete é utilizado. A sintaxe é semelhante à do comando de adição: route delete [destino]. Por exemplo, para remover a rota para a rede 192.168.1.0, o comando seria route delete 192.168.1.0. Essa funcionalidade é útil para limpar rotas que não são mais necessárias ou que estão causando problemas de conectividade.
Alterando uma rota existente
O comando route change permite que os usuários alterem uma rota já existente na tabela de roteamento. A sintaxe é route change [destino] mask [máscara] [gateway]. Por exemplo, se você quiser mudar o gateway da rota para a rede 192.168.1.0, você pode usar route change 192.168.1.0 mask 255.255.255.0 192.168.1.254. Essa flexibilidade é importante para gerenciar mudanças na infraestrutura de rede.
Verificando a conectividade com o comando route
Embora o comando route não verifique diretamente a conectividade, ele pode ser usado em conjunto com outros comandos, como ping, para diagnosticar problemas de rede. Após adicionar ou modificar rotas, é comum usar ping para testar a conectividade com um endereço específico e verificar se as mudanças na tabela de roteamento estão funcionando conforme o esperado.
Exemplos práticos do comando route
Um exemplo prático do uso do comando route seria em um ambiente corporativo onde diferentes sub-redes precisam se comunicar. Um administrador pode adicionar rotas específicas para garantir que o tráfego entre essas sub-redes seja roteado corretamente, utilizando comandos como route add para cada sub-rede necessária. Isso ajuda a otimizar o tráfego e a melhorar a eficiência da rede.
Considerações sobre o comando route
É importante notar que as alterações feitas com o comando route são temporárias e serão perdidas após a reinicialização do sistema, a menos que sejam configuradas para serem persistentes. Para tornar uma rota persistente, o parâmetro p deve ser adicionado ao comando, como em route -p add [destino] mask [máscara] [gateway]. Isso é fundamental para garantir que as configurações de rede permaneçam após reinicializações.