web-dev-qa-db-ja.com

AzureでのホスティングVM-Aレコードの処理方法

複数のWebサイトをホストするために使用したいAzureのセットアップにVMがありますが、Azureが静的IPを提供しない場合にAレコードをセットアップする方法がわかりません。

「www」をマップするためにCNAMEを作成しましたが、ルートをマップする方法は「Http」ですか?

与えられた仮想IPは、何らかの理由でシャットダウンする必要があり、それを失い、VNetを構成しないとPIPを取得できない場合に機能しないようです。かなり基本的なことのようです-VMのIPを取得します。

2
Rob50

予約済みIPアドレス を取得して、仮想マシンに割り当てる必要があります。私が知る限り、現時点では、 これを設定する には Azure PowerShellコマンドレット を使用する必要があります。 Webポータルでそのオプションを見たことはありません。

Microsoftはこれを次のように文書化します。

  1. まず、サブスクリプション用に予約済みIPを作成します。次の例を使用して、「」内の項目を展開に固有の値に置き換えることができます。

    New-AzureReservedIP -ReservedIPName "MyReservedIP" -Label "ReservedIPLabel" -Location "East US"
    
  2. サブスクリプションで予約済みIPを作成したら、それを新しいクラウドサービスに関連付けることができます。次の例では、「MyCloudServers」という名前の新しいクラウドサービスが作成され、予約済みIP「MyReservedIP」に関連付けられます。指定されたパラメーターとイメージを使用して、仮想マシン「CloudServer1」が新しいクラウドサービスにデプロイされます。新しいクラウドサービスの場所は、予約済みIPと同じ地域にある必要があります。

    New-AzureVMConfig -Name "CloudServer1" -InstanceSize "Small" -ImageName "Name_of_image" | Add-AzureProvisioningConfig -Windows -AdminUsername "cloudadmin" -Password "ABC123" | New-AzureVM -ServiceName "MyCloudServers" -ReservedIPName "MyReservedIP" -Location "East US"
    

(そして、MSDNからMicrosoftの例をコピーして貼り付けることに注意してください;それらは、愚かな「スマートな」引用符やその他のゴミで散らばっています。)

1
Michael Hampton

最も簡単な答えは、wwwizerからの「裸のドメインリダイレクト」のようなものを使用することです。したがって、Aレコードを174.129.25.170にポイントするだけで、wwwサブドメインに自動的にリダイレクトされます。

それは非常に簡単ですが、もっと読みたい場合は、さらに説明するページを参照してください: http://wwwizer.com/naked-domain-redirect

0
Tom Brossman