ブログニフクラやクラウドの技術について、エンジニアが語るブログです。ブログニフクラやクラウドの技術について、エンジニアが語るブログです。VPNゲートウェイみなさんこんにちは!ニフティの蓮沼です。2年ぶりのユーザブログ投稿になります。普段はニフティクラウドのVPNゲートウェイやルーターの開発、運用などを行っています。Interfaceの略で、VPNゲートウェイのVPN接続先を対象としたルーティング設定ができる機能です。機能エンハンスで追加されました。通常のIPsec接続では、ニフティクラウドのプライベートLANから対向機器LAN側IPアドレス帯、下の図では192.168.0.0/24のみ通信ができます。これはVPNゲートウェイの仕様になります。VTIでの接続であればVPN接続先をInterfaceとして認識するため、VTIに対してルーティング設定を行うことが可能になります。172.16.0.0/24に対しても通信ができます。VTIが必要な構成例ニフティクラウドにVPN接続するお客様拠点の異なるネットワークが、複数ある場合には原則VTIを利用する必要があります。192.168.1.0/24と隣り合っている場合には、対向機器LAN側IPアドレス帯を192.168.0.0/23と設定する事で、2つのネットワークに対して通信が可能になる場合もあります。VTIの設定方法では構成例がわかったところで、実際に以下のネットワークを構築してみます。ニフティクラウド上のサーバーとお客様環境のサーバー間でping疎通できるように構築していきます。お客様環境は擬似環境としてニフティクラウドのwest-12で構築を行っています。構成図の通り、各サーバーやネットワークをコンパネから作成していきます。east-21(ニフティクラウド環境)west-12(擬似お客様環境)VPNゲートウェイにはバージョンがあります。過去VTIに関する不具合や仕様変更がありましたので、最新のバージョンか確認してください。今回、執筆時点の最新バージョンであるv2.3を利用します。次にVPN接続を行うためのカスタマーゲートウェイを作成します。以下はeast-21(ニフティクラウド環境)で設定する、対向拠点側west-12(擬似お客様環境)の設定です。ここではIPアドレス124.24.43.50を設定しています。ポイントは以下2点です。対向機器LAN側IPアドレス帯にはVTIの場合でもIPsecと同様に、対向機器のLANネットワークアドレス帯を指定します。IDにグローバルIPアドレスである「対向機器IPアドレス」を利用するため、VPNゲートウェイ同士の接続の場合は空欄にします。IDがプライベートIPを利用する場合には設定が必要です。同様にwest-12(擬似お客様環境)でも、対向拠点側east-21(ニフティクラウド環境)のカスタマーゲートウェイを作成します。VTIでのVPNコネクションの作成それではVTIでVPNコネクションを作成し、VPN接続を行います。以下はeast-21(ニフティクラウド環境)のVPNコネクションの作成画面です。IPsec」を選択します。同様にwest-12(擬似お客様環境)でもVPNコネクションを作成します。SAが確立された事を意味し、VPN接続が確立された状態となります。east-21(ニフティクラウド環境)west-12(擬似お客様環境)もしVPN接続ができていなかったらニフティクラウドのVPNゲートウェイにはログ機能があります。このログからお客様の機器設定ミスなど接続できない原因を切り分ける事が可能です。お客様はエラー番号から、エラー内容、解決方法を参照しトラブルシュートする事が可能になっています。便利な機能ですので「VPN接続できない!」という時にはぜひご活用ください!エラーリストはこちらルートテーブルの設定VTIでのVPN接続はできましたので、次にVPNゲートウェイに対してルートテーブルの設定を行います。VTIのVPNコネクションを作成すると、自動的にVPNゲートウェイに以下の様なルートテーブルの設定がされます。このためVTIのVPN接続が確立された直後ではニフティクラウドの「10.0.0.0/24」とお客様環境の「192.168.0.0/24」のネットワーク帯のみ疎通が出来る状態になっています。「10.0.0.0/24」と「172.16.0.0/24」のネットワーク間で疎通できるように以下のルートテーブルを作成します。west-12(擬似お客様環境)のVPNゲートウェイに設定するルートテーブル作成後VPNゲートウェイの操作から、「ルートテーブル設定変更」でルートテーブルを変更します。ここでポイントなのが、VPNゲートウェイに設定するルートテーブルは「172.16.0.0/24」のみという事です。VTIのVPNコネクションが設定されているVPNゲートウェイは、設定されるルーテーブルに自動的にVTIのルールを追加します。このため今回設定するルートテーブルは「172.16.0.0/24」のみのルールとなります。疎通確認のために、west-12(擬似お客様環境)のルーターのデフォルトゲートウェイの設定も行っておきます。以上でVTIのVPN接続、ルーティング設定が完了しました。172.16.0.0.100(擬似お客様環境)のサーバーから10.0.0.100(ニフティクラウド)のサーバーにping疎通してみます。pingコマンドの前に、各サーバーのルーティング設定を行います。C:\Windows\system32&gt;172.16.0.0.100(擬似お客様環境)のサーバーからpingを実行します。kernel無事VPNを介して疎通確認ができました!まとめ今回VTIを使ったVPN接続の要件、一連の設定内容をご紹介しました。VTIのVPN接続によりお客様の既存のネットワークを維持しながら、ニフティクラウドへのセキュアな接続が可能です。VPNゲートウェイのログ機能により、VPN接続が出来ない原因をトラブルシュートできるなどユーザーフレンドリーなサービスになっています。»プロフィールニフクラとは、VMwareを基盤とした国産のパブリック型クラウドサービスです。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。