/testing/guestbin/swan-prep east # ipsec setup start Redirecting to: systemctl start ipsec.service east # /testing/pluto/bin/wait-until-pluto-started east # # pass non-l2tp plaintext, netkey needs no passthrough conns east # ipsec auto --add any-east-l2tp 002 added connection description "any-east-l2tp" east # #ipsec auto --add north-east-pass east # #ipsec auto --route north-east-pass east # # make sure that clear text does not get through east # iptables -A INPUT -i eth1 -d 192.1.2.23/32 -p udp --dport 1701 -j LOGDROP east # iptables -I INPUT -m policy --dir in --pol ipsec -j ACCEPT east # (cd /tmp && xl2tpd -D 2>/tmp/xl2tpd.log 1>&2 ) & [1] XXXX east # echo done done east # ipsec look east NOW XFRM state: src 192.1.2.254 dst 192.1.2.23 proto esp spi 0xSPISPIXX reqid REQID mode transport replay-window 32 auth-trunc hmac(sha1) 0xHASHKEY 96 enc cbc(aes) 0xENCKEY encap type espinudp sport 4500 dport 4500 addr 0.0.0.0 sel src 192.1.2.254/32 dst 192.1.2.23/32 proto udp sport 1701 dport 1701 src 192.1.2.23 dst 192.1.2.254 proto esp spi 0xSPISPIXX reqid REQID mode transport replay-window 32 auth-trunc hmac(sha1) 0xHASHKEY 96 enc cbc(aes) 0xENCKEY encap type espinudp sport 4500 dport 4500 addr 0.0.0.0 sel src 192.1.2.23/32 dst 192.1.2.254/32 proto udp sport 1701 dport 1701 XFRM policy: src 192.1.2.23/32 dst 192.1.2.254/32 proto udp sport 1701 dport 1701 dir out priority 1952 ptype main tmpl src 0.0.0.0 dst 0.0.0.0 proto esp reqid REQID mode transport src 192.1.2.254/32 dst 192.1.2.23/32 proto udp sport 1701 dport 1701 dir in priority 1952 ptype main tmpl src 0.0.0.0 dst 0.0.0.0 proto esp reqid REQID mode transport src 0.0.0.0/0 dst 0.0.0.0/0 socket out priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket in priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket out priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket in priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket out priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket in priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket out priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket in priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket out priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket in priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket out priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket in priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket out priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket in priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket out priority 0 ptype main src 0.0.0.0/0 dst 0.0.0.0/0 socket in priority 0 ptype main XFRM done IPSEC mangle TABLES NEW_IPSEC_CONN mangle TABLES ROUTING TABLES default via 192.1.2.254 dev eth1 169.254.0.0/16 dev eth0 scope link metric 1002 169.254.0.0/16 dev eth1 scope link metric 1003 169.254.0.0/16 dev eth2 scope link metric 1004 192.0.1.0/24 via 192.1.2.45 dev eth1 192.0.2.0/24 dev eth0 proto kernel scope link src 192.0.2.254 192.0.2.128 dev ppp0 proto kernel scope link src 192.0.2.254 192.1.2.0/24 dev eth1 proto kernel scope link src 192.1.2.23 192.9.2.0/24 dev eth2 proto kernel scope link src 192.9.2.23 NSS_CERTIFICATES Certificate Nickname Trust Attributes SSL,S/MIME,JAR/XPI east # east # grep 'Result using RFC 3947' /tmp/pluto.log "any-east-l2tp"[1] 192.1.2.254 #1: NAT-Traversal: Result using RFC 3947 (NAT-Traversal) sender port 500: peer behind NAT east # if [ -n "`ls /tmp/core* 2>/dev/null`" ]; then echo CORE FOUND; mv /tmp/core* OUTPUT/; fi east # if [ -f /sbin/ausearch ]; then ausearch -r -m avc -ts recent ; fi