Installazione su Ubuntu
apt-get install openswan
Configurazione: editare /etc/ipsec.conf per includere il file di configurazione del tunnel aggiungendo:
Adesso dobbiamo definire una PSK da includere nel file /etc/ipsec.secrets noi utilizzeremo per questo esempio "megapassword"
apt-get install openswan
Configurazione: editare /etc/ipsec.conf per includere il file di configurazione del tunnel aggiungendo:
include /etc/nuova-connessione.confeditare il file /etc/nuova-connessione.conf
conn nuova-connessione
type=tunnel
left=194.173.80.21
leftsubnet=192.168.168.0/24
leftnexthop=%defaultroute
right=213.95.53.44
rightsubnet=192.168.167.0/24
rightnexthop=%defaultroute
pfs=no
keyexchange=ike
auth=esp
esp=3des-md5
auto=start
authby=secret
fare attenzione alla tabulazioneAdesso dobbiamo definire una PSK da includere nel file /etc/ipsec.secrets noi utilizzeremo per questo esempio "megapassword"
194.173.80.21 213.95.53.44 : PSK "megapassword"
possibilità di mettere "any" al posto di un IPper abilitare il postrouting e l'ip forward tra le reti
# Iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE # Iptables -t nat -A POSTROUTING -d 192.168.167.0/24 -o eth1 -j ACCEPT # echo 1 > /proc/sys/net/ipv4/ip_forward
Se si crea un tunnel tra ubuntu e pfsense, su pfsense impostare
Negotiation mode = main
Add new attachment
Only authorized users are allowed to upload new attachments.