User Tools

Site Tools


doc:appunti:linux:sa:ipsec

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:linux:sa:ipsec [2026/09/25 12:25] – [Configurazione con Shorewall 4] niccolodoc:appunti:linux:sa:ipsec [2026/09/25 12:36] (current) – [SNAT con Shorewall >= 5.1.0] niccolo
Line 639: Line 639:
 ==== SNAT con Shorewall >= 5.1.0 ==== ==== SNAT con Shorewall >= 5.1.0 ====
  
 +È possibile fare il source NAT del traffico verso una VPN IPSEC con delle opportune righe nel file **/etc/shorewall/snat**.
 +
 +<file>
 +#ACTION                 SOURCE                  DEST
 +
 +# Rete locale 10.10.0.0/16.
 +SNAT(192.168.70.1)      10.10.0.0/16            net0:192.168.200.0/24   -       -       yes
 +SNAT(192.168.70.1)      10.10.0.0/16            net0:192.168.200.0/24
 +
 +# Indirizzo punto-punto di tunnel OpenVPN.
 +SNAT(192.168.70.1)      172.16.30.70            net0:192.168.200.0/24   -       -       yes
 +SNAT(192.168.70.1)      172.16.30.70            net0:192.168.200.0/24
 +
 +# Rete remota 10.11.12.0/24 (via OpenVPN).
 +SNAT(192.168.70.1)      10.11.12.0/24           net0:192.168.200.0/24   -       -       yes
 +SNAT(192.168.70.1)      10.11.12.0/24           net0:192.168.200.0/24
 +</file>
 +
 +  * L'indirizzo locale da usare come SNAT ACTION deve essere quello del firewall che rientra nella **leftsubnet** di ipsec.conf.
 +  * L'indirizzo source può essere quello della LAN, l'indirizzo punto-punto di una OpenVPN, la rete remota raggiungibile via OpenVPN, ecc.
 +  * Nell'esempio sopra **net0** è l'interfaccia esterna che gestisce IPSEC e l'indirizzamento è la **rightsubnet** di ipsec.conf.
  
 ===== Glossario ===== ===== Glossario =====
doc/appunti/linux/sa/ipsec.1790331906.txt.gz · Last modified: by niccolo