Ho modificato la mia tabella di routing eliminando una regola e aggiungendo due nuove regole per la mia seconda interfaccia 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
Voglio che le regole sopravvivano al riavvio. Potrei scrivere un semplice script rc per rimuovere 1 regola e inserire 2 nuove, ma mi chiedevo se c'è un modo per configurare ifconfig, non per aggiungere una regola di instradamento per l'interfaccia (eth1) quando viene avviata, o anche meglio, per specificare quali regole devono essere aggiunte.
Quale sarebbe un modo pulito per farlo? Mi ifconfig
consente di specificare regole personalizzate per il routing?
/etc/network/interfaces
? E come faccio a sapere che quando viene eseguito il post-up, la regola da rimuovere esiste già? La pagina man non dice in quale momento è stata creata.