無線LANそれでは前回(その1・解説編)の続きで設定していきましょう。通信を暗号化するためのIPSecのインストール・設定IPSec動作確認となります。私が使用しているさくらのVPSでのデフォルトOS、CentOS6.4での作業を前提としています。VPNで設定するLANのIPアドレスは192.168.222.1〜192.168.222.32とします。サーバのIPアドレスは192.168.222.1、クライアントに192.168.222.2〜32を割り当てます。通信の暗号化は「共有暗号鍵」を用いて行います。接続に際しては、CHAPによる認証を行います。設定ファイルの中身については、記事作成時点で私自身が目的とする動作を達成できている内容となります。自分で設定される際には、参考にとどめて、自己責任でよろしくお願いします。xl2tpd以上で、インストールは終わりです。「/etc/xl2tpd/xl2tpd.conf」を編集します。コメント行は省いてあります。yes続いて、「/etc/ppp/options.xl2tpd」を編集します。/var/log/xl2tpd.logこのファイルの先頭行でつけた名前は、「/etc/ppp/chap-secrets」で記載することになります。ms-dnsの指定は、私の場合はさくらのVPSの設定でわかっていたDNSサーバのIPアドレスを記載しました。IPSecのインストール・Openswan通信暗号化のための、IPSecの機能は「Openswan」で実現します。openswanインストールをしたら、設定ファイルの編集です。「/etc/ipsec.conf」から。/etc/ipsec.d/*.confL2TP接続に必要な内容を、「/etc/ipsec.d/l2tp-psk.conf」として作成します。/etc/ipsec.d/*.conf"で読み込まれます。dpdaction=cleariOSデバイスでの接続のために、dpddelay,dpdtimeout,dpdactionという設定内容が必要ということです。共有暗号鍵は「/etc/ipsec.d/default.secrets」の中に記載します。"secrets"rootアカウント以外では見られないようにしておきます。以下のコマンドで、group,othersからread,write,executeの権限をなくします。以下のコマンドでサービスを開始し、再起動時にサーバ起動するように設定します。onOpenswanの動作確認IPSecが無事動作するか確認するために、下記のコマンドを実行します。[FAILED]この二行に対応します。disabled」という指示がありますので、各デバイスごとにリダイレクトを無効にするべく、「/etc/sysctl.conf」で下記を追記しました。0また、NATによるフォワーディングに必要なためip_forwardを有効にしています。ファイル更新後に下記コマンドを実行して設定を有効にします。[DISABLED]FAILEDがなくなりました。「/etc/ppp/options.xl2tpd」で記載しておいたとおり、CHAPで認証を行いますので、「/etc/ppp/chap-secrets」に認証情報を登録します。「xl2tpd」というのが接続設定名です。*アカウント名は「vpn-account」、パスワードは「vpn-secret」というアカウントができました。接続元は特に制限しないため、アスタリスクを設定しています。接続してみる図の状態になれるはずです。デバイスの側から設定しましょう。詳しくは次回やってみようと思いますので、ひとまず、iOSデバイスからの接続の例。「シークレット」には、/etc/ipsec.d/default.secretsに設定した共有鍵「secret」を設定します。VPNをONにして接続できれば成功です。月別アーカイブリンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!ataukyさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。