Modifiquei minha tabela de roteamento excluindo uma regra e adicionando duas novas regras para minha segunda interface eth1:
route del -net 10.1.2.0 netmask 255.255.255.0
route add -host 10.1.2.51 eth1
route add -host 10.1.2.52 eth1
Eu quero que as regras sobrevivam à reinicialização. Eu poderia escrever um script rc simples para remover 1 regra e inserir 2 novas, mas queria saber se existe uma maneira de configurar o ifconfig, para não adicionar uma regra de rota para a interface (eth1) quando for iniciada, ou melhor ainda, para especificar quais regras devem ser adicionadas.
Qual seria uma maneira limpa de fazer isso? Permite- ifconfig
me especificar regras personalizadas para roteamento?
/etc/network/interfaces
? E como sei que, quando a postagem é executada, a regra a ser removida já existe? A página do manual não diz em que momento foi criada.