Salve ,

devo risolvere un problema di routing su un firewall linux .

Il problema si è presentato all'inizio della configurazione , quindi senza alcun tipo di regola particolare , quali drop reject ecc ...

Essenzialmente la configurazione è la seguente :

Firewall :
Interfaccia Interna : 192.168.0.1
Interfaccia Esterna : 10.10.10.1

PC di prova :
Interfaccia di rete : 192.168.0.2
Gateway : 192.168.0.1

Dal PC di prova riesco a pingare sia l'interfaccia 192.168.0.1 del firewall che quella 10.10.10.1 .

Non riesco pero' a raggiungere gli altri pc della subnet 10.10.10.* .

L'unico sistema che ho trovato è utilizzare iptables ed il masquerading ma in questo modo collegandomi dal PC di prova ad un pc della subnet 10.10.10.* la connessione risulta avvenuta dall'ip 10.10.10.1 quello del firewall (masquerading) .

Io vorrei invece che appaia l'ip reale della macchina dalla quale mi connetto ossia 192.168.0.2 .

Le ho provate tutte ma non sono riuscito a venirne a capo , spero che qualcuno mi possa aiutare .


Grazie