Sempre il solito server redhat.
Due NIC, di cui eth0 si affaccia sulla rete privata (composta dalle subnet 192.168.1.x, 192.168.2.x, 192.168.3.x, 192.168.4.x, 192.168.5.x, 192.168.10.x, 192.168.101.x, 192.168.201.x, 192.168.205.x, 10.10.10.x) ed eth1 che invece è connessa ad una DMZ costituita dalla subnet locale 192.168.11.x che è nattata sugli ip pubblici.
Il gateway di default del server deve quindi essere 192.168.11.254 ma il traffico per le subnet della rete privata deve essere instradato attraverso la eth0.
Questa è la configurazione delle NIC:
Originariamente inviato da /etc/sysconfig/network-scripts/ifcfg-eth0Originariamente inviato da /etc/sysconfig/network-scripts/route-eth0
Originariamente inviato da /etc/sysconfig/network-scripts/ifcfg-eth1Originariamente inviato da /etc/sysconfig/network-scripts/route-eth1
Per funzionare funziona e sembra fare il routing corretto ma lanciando il comando /sbin/route -n ottengo il seguente output (in ordine modificato per raggruppare prima tutte le route instradate attraverso eth0):
Non è sbagliato?Originariamente inviato da Kernel IP routing table
Come mai la subnet 192.168.10.0 viene instradata con "0.0.0.0" invece che con 192.168.10.254?