vpn1←→vpn2の間で、libreswanでトンネルモードIPsec接続をする。パケット、またその逆方向のパケットはトンネルへ入るようにする。host1からhost2へpingを打つとトンネルを通ることになる。10.0.1.0/24や10.0.2.0/24へのスタティックルートはrouter1に追加しないようにしておくので、VPNトンネルが出来なければhost1からhost2へのpingは到達できない。vpn2側に自動接続開始の設定を入れることで、VPNトンネルを自動的に張ることにする。設定:通過パケットを転送できるように、カーネルパラメータを変更する。#28行目のコメントを外す上記カーネルパラメータを有効化する。不可なので、インターネット接続可能なネットワークに一時的に接続しておく。libreswanインストールが終わったら、ネットワーク構成を検証用の構成に戻す。設定ファイルを編集する。[10.0.1.1/24]編集したら適用する。applyカーネルパラメータを設定する。#28行目のコメントを外す上記カーネルパラメータを有効化する。/etc/sysctl.confIPsecの事前共有鍵を設定する。"mypresharedkey"一般ユーザで読めないようパーミッションを変えておく。/etc/ipsec.d/linux-to-linux.secretsIPsecの接続設定を記述する。対向側のプライベートネットワークデーモンを起動する。