Eu uso o Ubuntu desde o Ubuntu 8.10; hoje estou trabalhando com o Ubuntu 12.04 Server.
Estou tendo dificuldade em manter rotas estáticas durante a inicialização. Eu normalmente colocava os comandos de rota
/sbin/route add -net <IP>/<MASK> <GW> dev <ethX>
em /etc/rc.local
ou eu iria criar um arquivo (chamado routes
) dentro do diretório /etc/network/if-up/
, mas noto que no Ubuntu 12.04 não está funcionando.
Se eu digitar os comandos no shell, eles funcionarão, mas os mesmos comandos não funcionarão quando estiverem no arquivo especificado.
Eu já tentei mudar o nome do arquivo para outros nomes, pensando que meu nome de arquivo ( routes
) poderia estar errado no Ubuntu 12.04, mas isso também não funcionou.
Percebo também que o comando /sbin/ifconfig
funciona, menos o /sbin/route
.
O que mudou na configuração da rede?
Como posso definir rotas estáticas no Ubuntu 12.04?
ip add
e ip route
. Um comando para governar a rede. :)
man 5 interfaces
your_command > stderr.txt 2>&1
) e inspecionar sua saída ...