Le route statiche sono definite in /etc/sysconfig/network-scripts/route-<interface name>
File.
(vedi la documentazione di Centos)
Per applicare uno di questi file :
/etc/sysconfig/network-scripts/ifup-routes <interface name>
Questo non ricaricherà le regole, rileggerà semplicemente la configurazione ed eseguirà route add
comandi (quindi nessuna cancellazione del percorso).
Non consiglio di usare il /etc/sysconfig/network-scripts/ifdown-routes
per eliminare i percorsi, a meno che tu non sia sicuro di poterti ancora connettere dopo aver eliminato tali percorsi. Meglio usare il route del
comando.
È impossibile ricaricare la tabella di routing senza perdere il servizio di rete (penso che tu voglia dire che non devi usare service network restart
comando per apportare le modifiche). Se hai qualche modifica al file di configurazione di rete, devi riavviare networking service
per applicare la nuova configurazione.
Nel tuo caso, puoi aggiungere la configurazione (ovvero nuovo percorso, nuovo gateway...) manualmente, così avrai una nuova configurazione in esecuzione.
Ma questa configurazione andrà persa se riavvii il server. Per renderlo persistente, devi aggiungere questa configurazione al file di configurazione di rete.
Puoi semplicemente usare il route
o ip route
comandi per modificare dinamicamente la tabella di instradamento.
Per verificare se le modifiche apportate ai file di configurazione sono corrette e non causeranno errori al successivo riavvio (non) pianificato, un service network restart
dovrebbe essere programmato anche in un momento conveniente.