ブログニフクラやクラウドの技術について、エンジニアが語るブログです。ブログニフクラやクラウドの技術について、エンジニアが語るブログです。シンプルVPNチームです。サービスアダプターのあるオンプレミス環境にVPN接続してみたいと思います。サービスアダプターというVPN専用機器を用いることで、拠点と遠隔地を簡単に接続することができるサービスです。VPNルーターやVPNサーバーを用意する必要もなく、VPNに関する知識がほとんどない方でも簡単にVPNを構築することができてしまいます。6.7)からもVPN接続が可能になりました。VPNクライアントとしてニフティクラウド(以降ニフクラ)からVPN接続してみたいと思います(図1↓)。本ブログ記事では、主に以下のような方を対象としています。簡単安価にオンプレ環境とニフクラ環境をVPN接続したい方シンプルVPN利用中であれば数分で拠点とサーバー間のVPN接続が可能になります。利用中でなくとも、基本的な部分は一般的なVPNクライアントの構築手順と変わらないので、そちらにご興味がある方も是非ご一読ください。いうことで、まずこの2つをインストールします。xl2tpd-1.3.8-1.el6.x86_64最初のコマンドはEPELリポジトリをインストールしています。インストールするためのものと考えてください。インストールが完了したら、それぞれの設定をしていきましょう。関する設定をしていきます。設定ファイルを編集します。安全のためバックアップを取っておきます。+%Y%m%d`実際に編集していきます。コマンドでファイルを開き、以下を最後に追加します。right={接続先IPアドレス}{ipsec:任意の名前}にはお好きな名前を入力してください。後々の手順でこの名前を指定しますので、メモを取っておくと良いでしょう。{接続先IPアドレス}については、ニフクラコンパネから、リモート接続サービスの設定画面(図2参照)を開き、赤枠の部分のFODNをIPアドレスにして入力してください。FQDNからIPアドレスへの変換は、ここから確認できます。※nifty法人IDとパスワードでログインする必要があります。以降{接続先IPアドレス}とあったら同じものを入力してOKです。いうファイルを作成します。/etc/strongswan/ipsec.secretsこのファイルには、IPsec接続に使う「事前共有キー」というものを書いておきます。「secrets」というファイルには他人に公開すべきでない情報が入るのですね。"{事前共有キー}"{事前共有キー}は、{接続先IPアドレス}と同じ画面に書いてあります(図3参照)ので、これをそのまま書いちゃいます。strongSwanの設定は終わりです。その名の通りL2TPを実現するOSSですね。設定ファイルを編集します。default]の配下にある行をすべて";"でコメントアウトします。yesそしたら、ファイルの末尾に以下を追加します。yes{xl2tpd:任意の名前}と{任意のファイル名}にはお好きな名前を設定してください。この後すぐ使いますので、覚えるかメモしておきましょう。次に、pppの設定ファイルを編集していきます。これがpppの設定ファイルになっていますので、編集します。/etc/ppp/options.{ppp:任意のファイル名}以下をファイルの最後に追加してください。/var/log/xl2tpd/{log:任意のファイル名}refuse-chap{リモート接続アカウント名}も、{接続先IPアドレス}などと同じ画面から確認できます(↓図)。{log:任意のファイル名}には任意のファイル名を入力してください。ログファイルのディレクトリがまだないので、ここでついでに作成しておきます。編集ところで、{リモート接続アカウント名}に対するパスワードもどこかのファイルに書いておく必要があります。ファイルを開いてそこに書きます。書かれた行があるので、その下に以下のように1行追加します。*{リモート接続アカウント名}は先ほど確認したとおりで、{リモート接続パスワード}は対応するパスワードになります。ファイルを作成します。bashファイルです。テーブルにppp接続の経路情報を追加するための処理を書き込んでおきます。/etc/ppp/ip-up.local以下を追加します。これは、ご自身のローカルネットワークのサブネットマスク値を設定してください。作成したファイルを実行可能にしておきます。設定も終了となります、お疲れ様です。接続開始ここまでで接続設定は全て終了したので、接続を開始していきます。起動して行きましょう。以下のコマンドで起動します。start2行目の実行で以下の出力が出ることを確認してください。start2行目の実行で以下の出力が出ることを確認します。接続確立2つとも起動したらいよいよVPN接続を開始しましょう。ここでようやくメモしておいた名前を使います。{ipsec:任意の名前}出力の末尾に以下があることを確認します。successfullyそして、L2TP接続を以下のコマンドで確立します。言ってくれたのですが...)。$?0と表示されれば、L2TP接続もOKです。最後に、本当にローカルネットワークとVPN接続されているのか確認しておきましょう。pppインターフェースが作成されているかを確認してみます。ppp以下の出力が確認できるはずです。割り当てたローカルIPアドレスですので、一致している必要はありません。192.168.11.103次に、route経路が作成されたかを確認してみます。-n出力された経路情報の中に、以下のような行があることが確認できるはずです。ある場合の出力例ですね。飛ばして確認しておきましょう。{オンプレミス環境内のルーターやホストのIPアドレス}レスポンスがあれば確実にVPN接続されていることになりますね~。サービスアダプターのあるオンプレミス環境にVPN接続してみました。これでクラウドとオンプレミス環境間でファイルのやり取りや遠隔メンテナンスなどが安全にできるようになります。»プロフィールニフクラとは、VMwareを基盤とした国産のパブリック型クラウドサービスです。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。