未分類

AzureでActive Directoryサーバー建ててみた -VPN編-

どーも、こんにちはshozinです!

今回は前回に引き続き、AzureでActive Directoyサーバーを建ててみたのVPN編を記事にします!

それでは、お付き合いください!

仮想ネットワークでゲートウェイサブネットを作成

VPN接続を行うネットワーク内でゲートウェイサブネットを作成します。

・ [+ ゲートウェイサブネット] をクリック

ゲートウェイサブネットを作成

・ゲートウェイサブネットの設定を入力

項目設定例
名前GatewaySubnet
サブネット アドレス範囲10.1.1.0/24
IPv6アドレス空間の追加チェック無し
NATゲートウェイなし
ルートテーブルなし
サービス0項目が選択されました
サブネットをサービスに委任なし
ゲートウェイサブネットの設定

VPNの作成

AzureではVPNは仮想ネットワークゲートウェイというリソース名で登録されています。

・リソースの作成で「virtual network gateway」と入力し検索

リソースの作成

・[作成]をクリックします

仮想ネットワーク ゲートウェイを作成

・設定を入力します

項目設定例
名前TEST_AD_IPsec
地域米国西部2
ゲートウェイの種類VPN
VPNの種類ルートベース
SKUVpnGw1AZ (***AZ以外はIPが固定されないらしい + AvailabilityZoneのリージョンが必要)
世代Generation1
仮想ネットワークTEST_AD_vNET
パブリックIPアドレス新規作成
パブリックIPアドレス名TEST_AD_IPsec_WAN-IP
可用性ゾーンゾーン冗長 (リージョン内での冗長化)
アクティブ/アクティブモードの有効化無効
BGPの構成無効
仮想ネットワーク ゲートウェイ 設定例
仮想ネットワーク ゲートウェイの設定

・設定を確認し作成します(時間がかかります20分程度?)

仮想ネットワーク ゲートウェイの作成確認画面

社内VPN装置に接続するための設定

社内VPN装置にも設定が必要ですが、本記事で扱う内容はAzure内の設定のみとさせていただきます。

・作成したVPNリソースを開きます

VPNの設定画面

・[接続]を開き、[追加]をクリック

VPN接続の作成

・接続の追加で設定を行います

項目設定例
名前TEST_AD_GW_to_SITE
接続の種類サイト対サイト(IPsec)
仮想ネットワーク ゲートウェイTEST_AD_IPsec
ローカル ネットワークゲートウェイクリックでサブメニューから追加
共有キー(PSK)12桁以上のランダムな文字列
(桁数は大きい方が安全とされています)
AzureプライベートIPアドレスを使用するチェック無し
BGPを有効にするチェック無し
IKEプロトコルIKEv2
接続の追加

・[ローカルネットワークゲートウェイの選択]で[新規作成]をクリック

ローカル ネットワーク ゲートウェイの選択

・[ローカルネットワークゲートウェイの作成]で設定値を入力

項目設定例
名前TEST_Site_RouterName (※識別のため、サイト名と機器名を入力。クラウドの場合はクラウド名 + ネットワーク名 等にする)
エンドポイントIPアドレス
IPアドレス事業所のゲートウェイに割当てられたグローバルIP等
アドレス空間172.16.0.0/16 (azureから通信を行いたいサブネットやアドレス範囲を追加できる。/32だと1台のみ)
ローカル ネットワーク ゲートウェイの設定

・[OK]をクリック

接続の追加確認画面

サイト側の設定(記事の範囲外)

項目情報
VPNパブリックIP仮想ネットワーク ゲートウェイの IPアドレス
IKEプロトコルIKEv2
共有キー(PSK)12桁以上の設定したもの
接続先AzureサーバーのローカルIP or サブネット例 10.1.0.4/32, 10.1.0.0/24
サイト側ゲートウェイ設定に最低限必要な情報

サイト側VPNに必要な情報を確認
リソースから確認可能

・サイト等の増加により、VPN接続を追加をする場合は、ローカルネットワーク ゲートウェイを追加作成する

ローカルネットワークゲートウェイの追加作成

疎通確認

あとはPINGを飛ばしたりして、疎通の確認をしましょう。

リソースのロック

誤削除防止のため、リソースにはロックをかけておきましょう。やらかすと大変です。

まとめ

いかがでしたでしょうか。ちょっと長かったですね。
ちなみに、今回は会社でグローバルな拠点の環境構築のために検証を行ったものをまとめています。

ActiveDirectoryは様々なトポロジーに対応しているため、世界的な展開も可能です。
今後は、Azure AD Connectについても記事にしていきたいと思います。

-未分類