west:~# TESTNAME=mast-pluto-01 west:~# source /testing/pluto/bin/westlocal.sh west:~# ping -n -c 4 192.0.2.254 PING 192.0.2.254 (192.0.2.254): 56 data bytes 64 bytes from 192.0.2.254: icmp_seq=0 ttl=257 time=999 ms 64 bytes from 192.0.2.254: icmp_seq=1 ttl=257 time=999 ms 64 bytes from 192.0.2.254: icmp_seq=2 ttl=257 time=999 ms 64 bytes from 192.0.2.254: icmp_seq=3 ttl=257 time=999 ms --- 192.0.2.254 ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max = 3.1/4.5/9.26 ms west:~# iptables -A INPUT -i eth1 -s 192.0.2.0/24 -j DROP west:~# ping -n -c 4 192.0.2.254 PING 192.0.2.254 (192.0.2.254): 56 data bytes --- 192.0.2.254 ping statistics --- 4 packets transmitted, 0 packets received, 100% packet loss west:~# ipsec setup start ipsec_setup: Starting Libreswan IPsec VERSION west:~# ipsec auto --add westnet-eastnet west:~# ipsec whack --debug-control --debug-controlmore --debug-parsing --debug-crypt west:~# /testing/pluto/bin/wait-until-pluto-started west:~# echo done done west:~# ipsec auto --up westnet-eastnet 104 "westnet-eastnet" #1: STATE_MAIN_I1: initiate 003 "westnet-eastnet" #1: received Vendor ID payload [Libreswan 003 "westnet-eastnet" #1: received Vendor ID payload [Dead Peer Detection] 106 "westnet-eastnet" #1: STATE_MAIN_I2: sent MI2, expecting MR2 108 "westnet-eastnet" #1: STATE_MAIN_I3: sent MI3, expecting MR3 004 "westnet-eastnet" #1: STATE_MAIN_I4: ISAKMP SA established {auth=OAKLEY_RSA_SIG cipher=oakley_3des_cbc_192 prf=oakley_md5 group=modp1536} 117 "westnet-eastnet" #2: STATE_QUICK_I1: initiate 004 "westnet-eastnet" #2: STATE_QUICK_I2: sent QI2, IPsec SA established tunnel mode west:~# ipsec look west NOW 192.0.1.0/24 -> 192.0.2.0/24 => tun0xIPIP@192.1.2.23 esp0xESPSPI@192.1.2.23 esp0x4a6dceb9@192.1.2.45 ESP_3DES_HMAC_MD5: dir=in src=192.1.2.23 iv_bits=64bits iv=0x29bc9cb05b56e284 ooowin=64 alen=128 aklen=128 eklen=192 life(c,s,h)=addtime(0,0,0) natencap=none natsport=0 natdport=0 refcount=3 ref=4 refhim=0 esp0xbc740f03@192.1.2.23 ESP_3DES_HMAC_MD5: dir=out src=192.1.2.45 iv_bits=64bits iv=0x170d2eda71f0a921 ooowin=64 alen=128 aklen=128 eklen=192 life(c,s,h)=addtime(0,0,0) natencap=none natsport=0 natdport=0 refcount=3 ref=2 refhim=0 tun0x1001@192.1.2.23 IPIP: dir=out src=192.1.2.45 life(c,s,h)=addtime(0,0,0) natencap=none natsport=0 natdport=0 refcount=3 ref=1 refhim=0 tun0x1002@192.1.2.45 IPIP: dir=in src=192.1.2.23 policy=192.0.2.0/24->192.0.1.0/24 flags=0x8<> life(c,s,h)=addtime(0,0,0) natencap=none natsport=0 natdport=0 refcount=3 ref=3 refhim=0 ROUTING TABLE west:~# echo done done west:~# west:~# west:~# if [ -f /tmp/core ]; then echo CORE FOUND; mv /tmp/core /var/tmp; fi west:~#