IPSecとは、Secureなインターネットプロトコルです。 認証と暗号化が実装されており、高セキュリティなデータ通信が可能となります。
ここでは、ipsec-toolsに含まれるsetkey及びracoonのビルド方法について説明します。 使用方法については、
を参照して下さい。
ソースの取得
ここからipsec-tools-0.6.5を取得し、展開してください。ビルド
※configureを成功させるには、ビルドするPCにlibssl-devがインストールされている必要があります。
[armadillo ~]$ cd ipsec-tools-0.6.5 [armadillo ipsec-tools-0.6.5]$ ./configure --build=i686-pc-linux-gnu \ --host=arm-linux-gnu \ --with-kernel-headers=[A210のカーネルソースのinclude dirへの絶対パス] [armadillo ipsec-tools-0.6.5]$ make CC=arm-linux-gcc [armadillo ipsec-tools-0.6.5]$ ls src/setkey/setkey src/racoon/racoon src/setkey/setkey src/racoon/racoon
これでIPSecを使用するためのアプリケーションの準備が整います。