Routing 
Introduzione Il Routing è una tecnologia che permette l'instradamento e lo scambio dei pacchetti tra reti IP. Il routing può essere di tipo statico o dinamico. L'IP Forwarding abilita dunque l'inoltro dei pacchetti ip tra le reti
direttamente connesse al computer o verso altre reti remote.
Per reti direttamente connesse, si intendono quelle reti a cui il
computer in questione risulta connesso. Supponiamo di avere sul nostro
computer sul quale desideriamo attivare IP forwarding tre schede di
rete con le seguenti configurazioni:
eth0 192.168.0.1 255.255.255.0
eth1 172.16.10.1 255.255.255.0
eth2 10.10.10.1 255.255.255.0
le reti 192.168.0.x, 172.16.10.x e 10.10.10.x sono reti direttamente
connesse, in questo caso abilitanto l'IP Forwarding permetteremmo il
dialogo tra gli host collegati all'interno di tali reti.
Attivare l'IP FORWARDING per abilitare il routing dei pacchetti:
modificare sul file /etc/sysctl.conf la direttiva:
net.ipv4.ip_forward=1
oppure aggiungere al file /etc/sysconfig/network
FORWARD_ipv4=YES
oppure lanciare il comando
# echo "1" > /proc/sys/net/ipv4/ip_forward configurazione temporanea, non permane dopo il reboot.
Ricaricare i parametri di default configurati sul file sysctl.conf con il seguente comando: # sysctl -p
Verificare la tabella di routing con 'netstat -rn '
# netstat -rnKernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 10.10.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 lo
Configurare una route statica come Default Gateway. In questo esempio la route configurata permetterà di raggiungere le reti esterne attraverso il gateway 192.168.128.254:
# route add -net 0.0.0.0/0 gw 192.168.128.254
In quest'altro esempio la route configurata permetterà di raggiungere la rete 10.0.0.0/24 attraverso il gateway 172.16.10.254:
# route add -net 10.0.0.0/24 gw 172.16.10.254 Rimuovere una route statica.
# route del -net 0.0.0.0/0 gw 192.168.128.254
|