La creazione di una rotta statica (static route) è una procedura che permette di instradare i pacchetti destinati ad una serie di IP, identificati con rete e netmask, tramite un gateway.
Questa procedura viene generalmente fatta quando si hanno diversi gateway per diverse reti. Sulle recenti versioni Debian è possibile aggiungere manualmente una rotta (static route) è possibile con:
ip route add 10.0.0.0/21 via 192.168.0.2dove si inoltrano i pacchetti destinati alla rete 10.0.0.0/255.0.0.0 verso il gateway 192.168.0.2.
Un altro esempio è quello di forzare l’uso di un’interfaccia di rete per una determinata classe IP/singolo IP, es:
ip route add 10.0.0.0/21 via 192.168.0.2 dev ens192Bisogna tener presente che le impostazioni attivate con questo comando vengono perse al riavvio. Per far si che il sistema ricordi la rotta (persistent static route), basterà aggiungere un’opportuna direttiva nel file di configurazione delle interfacce di rete /etc/network/interfaces. Per ricreare la rotta di cui sopra, basterà inserire alla fine del file interfaces le righe:
up /bin/ip route add 10.0.0.0/21 via 192.168.0.2 dev ens192
down /bin/ip route del 10.0.0.0/21 via 192.168.0.2 dev ens192Il file interfaces sarà quindi un qualcosa del genere:
allow-hotplug ens192
auto ens192
iface ens192 inet static
address 1192.168.0.10/24
gateway 192.168.0.1
dns-nameservers 192.168.0.100
up /bin/ip route add 10.0.0.0/21 via 192.168.0.2 dev ens192
down /bin/ip route del 10.0.0.0/21 via 192.168.0.2 dev ens192dove ovviamente il gateway predefinito è il 192.168.0.1 e per la sola rete 10.0.0.0/21 sarà il 192.168.0.2
Infine, per verificare che la rotta sia stata correttamente creata, oltre che un test con traceroute, si può usare il comando ip come segue:
ip routee si vedrà qualcosa del genere:
default via 192.168.0.1 dev ens192 onlink
10.0.0.0/21 via 192.168.0.2 dev ens192enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta