MicrosoftAzure-ポイントツーサイト接続
前の章では、仮想マシンにアクセスするためのエンドポイントを作成する方法を説明しました。これは非常に面倒な作業です。仮想ネットワーク内の仮想マシンをオンプレミスマシンに接続する必要がある場合は、ポイントツーサイト接続が必要です。ポイントツーサイト接続により、リモート仮想マシンでの作業が非常に生産的になります。
基本的に、オンプレミスのマシンは、ポイントツーサイト接続を使用して仮想ネットワークに接続されます。ただし、最大128台のオンプレミスマシンをAzureの仮想ネットワークに接続できます。クラウド内の仮想ネットワークへのアクセスは、証明書を介して許可されます。証明書は、仮想ネットワークに接続する必要がある各ローカルマシンにインストールする必要があります。
既存の仮想ネットワークでのポイントツーサイト接続の有効化
Azureで既に仮想ネットワークを作成している場合は、管理ポータルで仮想ネットワークにアクセスできます。
Step 1 −Azure管理ポータルにログインします。
Step 2 −左側のパネルの[ネットワーク]をクリックして、使用するネットワークを選択します。
Step 3 −次の図に示すように、[構成]をクリックします。
Step 4− [ポイントツーサイト接続の構成]チェックボックスをオンにします。これにより、開始IPとCIDRを入力できます。
Step 5 −下にスクロールして、[ゲートウェイサブネットの追加]をクリックします。
Step 6−ゲートウェイサブネットを入力し、[保存]をクリックします。次の画面に表示されるメッセージがポップアップ表示されます。
Step 7 − [はい]をクリックすると、ポイントツーサイト接続が実行されます。
仮想ネットワークにアクセスするには、証明書が必要です。
ポイントツーサイト接続で新しい仮想ネットワークを作成する
Step 1 −「新規」→「ネットワークサービス」→「仮想ネットワーク」→「カスタム作成」をクリックします。
Step 2 −ネットワークの名前を入力し、場所を選択して、[次へ]をクリックします。
Step 3 −次の画面で、[ポイントツーサイトVPNの構成]を選択し、[次へ]をクリックします。
Step 4 −開始IPを選択または入力して、CIDRを選択できます。
Step 5 −サブネットを入力し、前に行ったように[ゲートウェイサブネットの追加]をクリックして、必要な情報を入力します。
Step 6 −ポイントツーサイト接続が行われます。
Step 7 −上の画像の「MyNet」であるネットワークの名前をクリックします。
Step 8 −次の画面に示すように、[ダッシュボード]をクリックします。
ゲートウェイがまだ作成されていないことがわかります。そのためには、最初に証明書を生成する必要があります。
証明書を生成する
ポイントツーサイトVPNは、自己署名証明書のみをサポートします。
証明書を作成する
Step 1−リンクmsdn.microsoft.comまたはgoogle'windows SDK for8.1 'にアクセスします。次に、msdnリンクまたはツールが必要なWindowsのバージョンに移動します。
Step 2−次の画像に示すように、丸で囲んだファイルをダウンロードします。マシンにsdksetupという名前の.exeファイルとして保存されます。
Step 3−ファイルを実行します。インストールウィザードの実行中に、次の画面が表示されたら、丸で囲まれた部分のチェックを外します。デフォルトでは、それらはチェックされています。
Step 4 −インストールが完了したら、コンピューターで管理者としてコマンドプロンプトを実行します。
Step 5 −ルート証明書を作成するには、次のコマンドを1つずつ入力します
cd C:\Program Files (x86)\Windows Kits\8.1\bin\x64
makecert -sky exchange -r -n "CN=MyNet" -pe -a sha1 -len 2048 -ss My
最初のコマンドは、コマンドプロンプトでディレクトリを変更します。上記のコマンドで、強調表示された部分をネットワークの名前に変更します。
Step 6 −次に、クライアント証明書を作成するために次のコマンドを入力します。
makecert -n "CN=MyNetClient" -pe -sky exchange -m 96 -ss My -in "MyNet" -is my -a sha1
Step 7 −コンピュータで「mmc」を探して実行します。
Step 8 − [ファイル]および[スナップインの追加と削除]をクリックします。
Step 9 −ポップアップする画面で、「証明書」をクリックしてから「追加」をクリックします。
Step 10 −「マイユーザーアカウント」を選択し、「完了」をクリックします。
Step 11 −左側のパネルで[現在のユーザー]、[個人]、[証明書]の順に展開します。
ここで証明書を見ることができます。
Step 12 −証明書を右クリックし、[すべてのタスク]、[エクスポート]の順にクリックします。
Step 13−ウィザードに従います。証明書に名前を付け、保存する場所を選択する必要があります。
証明書をアップロードする
Step 1 −Azure管理ポータルにログインします。
Step 2 −ネットワークに移動し、[証明書]をクリックしてから、[ルート証明書のアップロード]をクリックします。
Step 3 − [参照]をクリックして、作成した証明書の場所を選択します。
クライアントVPNパッケージをダウンロードする
クライアントVPNパッケージはあなたをネットワークに接続します。
Step 1 −紺碧の管理ポータルでネットワークのダッシュボードに移動します。
Step 2 −下にスクロールして、画面の右側にある次のオプションを見つけます。
Step 3−適切なオプションを選択し、ダウンロードします。コンピュータに同様のファイルが表示されます。実行してインストールします。
Step 4−インストールするときに、Windowsがそれを防止しようとする場合があります。これが発生した場合は、「とにかく実行」を選択してください。
Step 5 −マシンの「ネットワーク」に移動すると、次の画像に示すように、VPN接続が利用可能であることがわかります。
Step 6−この例の「MyNet」のようにそのネットワークをクリックして接続します。ネットワークに接続されます。