Qual é a diferença entre “route” e “ip route”?

9

Eu tentei entender as ferramentas de rede no linux. Estou confuso agora sobre o que devo usar para manipular o roteamento estático: "route" ou "ip route"?:

route - mostra / manipula a tabela de roteamento IP

ip - mostra / manipula roteamento, dispositivos, roteamento de políticas e túneis

Qual é a diferença entre essas duas ferramentas?

    
por static 15.07.2013 / 16:16

2 respostas

12

O pacote iproute2 está definido para substituir o conjunto net-tools das ferramentas de configuração de rede. Existem comandos "sinônimo" que executam funções semelhantes em cada um.

Embora a maioria das documentações o encaminhe para o comando route , você estará à frente do jogo para aprender ip route , já que as distribuições devem parar de incluir net-tools em algum momento.

Comandos de rede do Linux descontinuados e suas substituições

    
por 15.07.2013 / 16:26
3

route é uma ferramenta bastante simples, perfeita para criar rotas estáticas, ela ainda está presente em muitas distribuições para compatibilidade. ip route é muito mais poderoso, tem muito mais funcionalidade e pode criar regras mais especializadas.

ip route não é necessário para criar uma rota estática, mas como é uma ferramenta muito mais útil, o esforço gasto em aprendê-la e sua sintaxe é definitivamente um tempo bem gasto.

    
por 15.07.2013 / 16:23