Salve a tutti,
sono nella situazione di avere due schede di rete (una ethernet e una wireless) e di essere collegato a due lan diverse.
devo pertanto instradare i pacchetti verso le lan giuste.
Situazione iniziale:
[root@ranzo ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.215.11.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
10.107.210.0 0.0.0.0 255.255.254.0 U 2 0 0 wlan0
0.0.0.0 10.215.11.1 0.0.0.0 UG 0 0 0 eth0
come si vede entrambe le sottoreti hanno come gw il default.
io voglio assegnare ad ogni sottorete il suo gw in modo da separare l’instradamento dei pacchetti.
non voglio che la cfg sia permanente e pertanto metto in uno script i seguenti comandi per cambiare la tabella di routing
route add -net 10.214.11.0 netmask 255.255.255.0 dev eth0 gw 10.215.11.1
route add -net 10.214.12.0 netmask 255.255.255.0 dev eth0 gw 10.215.11.1
route add -net 10.214.14.0 netmask 255.255.255.0 dev eth0 gw 10.215.11.1
ip route change default via 10.107.210.1
situazione finale:
[root@ranzo ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.215.11.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
10.214.11.0 10.215.11.1 255.255.255.0 UG 0 0 0 eth0
10.214.12.0 10.215.11.1 255.255.255.0 UG 0 0 0 eth0
10.214.14.0 10.215.11.1 255.255.255.0 UG 0 0 0 eth0
10.107.210.0 0.0.0.0 255.255.254.0 U 2 0 0 wlan0
0.0.0.0 10.107.210.1 0.0.0.0 UG 0 0 0 wlan0
Domande:
- è giusto quanto eseguo ?
- ci sono cortocircuiti tra le reti ?
- ci sono duplicazioni di instradamento ?
- è giusto che per 10.215.11.0 ci siano 2 mappe ?
Grazie a tutti.