2016-02-05 3 views
1

В моих постоянных усилиях обернуть голову вокруг новой модели группы ресурсов Azure (см. Предыдущие вопросы here10 и here), теперь я пытаюсь создать новую виртуальную машину, которая будет использоваться в качестве веб-сервера.Какую метку имени DNS я должен предоставить своей Azure Virtual Machine?

У меня есть тебе с вопросами:

Вопрос один:

Предполагая, что я в конечном счете хочу это VM для размещения веб-сайта woodswild.com, какие DNS-имя ярлыка я должен дать эту виртуальную машину? Это имеет значение? Все, что я точно знаю, это то, что он должен быть глобально уникальным. Нужно ли отражать домен, который я хочу разместить (woodswild.com)?

Вопрос второй:

ли я даже нужно установить имя DNS на всех?

Вопрос третий:

И теперь, когда я уже создал его, могу ли я изменить DNS-имя метки из «нет» на что-то? И если да, то как?

enter image description here

ответ

3

Нет вообще никакого требования иметь DNS-имя или иметь то, что связано с тем, что вы настраиваете. У меня есть сценарий, который я использую, который создает один из GUID!

Это следует за обычным процессом назначения параметра Azure.

  1. Получить-что-то, назначить его переменной.
  2. Измените свойство этой переменной, присвоив другое значение.
  3. Запишите изменение на Azure с помощью командлета Set-something.

в данном случае это немного сложнее, так как конечная структура, которую мы хотим выглядит как этот

DnsSettings : { 
     "DomainNameLabel": "mytestdnsname", 
     "Fqdn": "mytestdnsname.westeurope.cloudapp.azure.com" 
       } 

предполагая мы создали ПГИ, как этот

New-AzureRmPublicIpAddress -Name test01PIP -ResourceGroupName test01 ` 
          -AllocationMethod Dynamic -Location westeurope 

доменное имя полное является автоматически, поэтому нам просто нужно установить DomainNameLabel, который мы делаем так,

$ip =get-AzureRmPublicIpAddress -Name test01PIP -ResourceGroupName test01 [1] 
$ip.DnsSettings += @{DomainNameLabel = "mytestdnsname"}     [2] 
Set-AzureRmPublicIpAddress -PublicIpAddress $ip       [3] 
1

Имя не имеет значения для вашего будущего строгания, чтобы запустить веб-сайт, на нем. На этом этапе вы можете использовать его для доступа к машине самостоятельно. И, в конце концов, машина закончится за балансировщиком. Таким образом, имя предназначено только для вашего внутреннего использования, чтобы найти его рядом с ним ip-адресом.

+1

ОК спасибо! Нужно ли мне DNS-имя вообще? И если да, то как мне установить его сейчас, когда создается виртуальная машина? –