Rendere persistenti le rotte statiche
Volete rendere permanenti le rotte statiche che avete impostato sui router in modo da non doverle riconfigurare ogni volta che spegnete i router.Quali sono i file di configurazione da modificare?Sotto Debian,aggiungerete le route statiche in /etc/network/interfaces nei fiel relativi alle opportune interfacce:
auto eth1 iface eth1 inet static address 192.168.10.100 netmask 255.255.255.0 gateway 22.33.44.55 broadcast 192.168.10.255 up route add -net 172.16.5.0/24 gw 192.168.10.100 eth1 up route add -net 172.24.0.0/24 gw 192.168.10.100 eth1 down route del -net 172.24.0.0/24 down route del -net 172.16.5.0/24
Sotto Fedora, create un file /etc/sysconfig/network-script/route-* come il seguente:
##/etc/sysconfig/network-scripts/route-eth1 192.168.10.0/24 via 172.24.0.25 172.16.5.0/24 via 172.24.0.25
In questi file abbiamo usato la sintassi del comando ip .Importante utilizzare i nomi di file e di interfacce corretti,altrimenti le route statiche non fuzioneranno.I nomi delle interfacce sono quelli che trovate nei loro rispettivi file di configurazione,per esempio /etc/sysconfig/network-script/ifcfg-eth1.
Sotto Fedora,non toccate /etc/network/static-routes;l’uso di questo file è stato deprecato da tempo e nelle versioni attuali di Fedora non funziona più.I router avranno bisogno anche di un gateway di default per eventuali uscite verso altre reti,per esempio,verso internet.
Riferimenti:
- man 5 interfaces (Debian)
- man 8 ifup (Debian)
- man 8 ip
Pingback: Instradamento del traffico di rete e configurazione di rotte statiche - prometheusproject