Как связать общедоступный IP-адрес с существующим доменным именем

я не понимаю, как работает DNS!

У меня есть общедоступный IP-адрес, купленный в AZURE, и теперь у моего веб-сайта уже есть доменное имя (myWebsite.com), привязанное к моему старому серверу.

Теперь я купил новую виртуальную машину в AZURE (это Ubuntu).

Теперь, как я могу изменить это мое доменное имя (myWebsite.com), чтобы теперь оно указывало на новый общедоступный IP-АДРЕС моей виртуальной машины в Azure.

Я должен сделать это в командной строке или нет? ??


person Ngend Lio    schedule 28.03.2017    source источник


Ответы (3)


Вы должны взглянуть на статью, на которую ссылается Уолтер, которая охватывает полный сценарий от начала до конца.

Я предполагаю, что вы используете Azure Resource Manager, поскольку вы особо упомянули ресурс общедоступного IP-адреса. Вы не указываете, настроили ли вы DNS-имя для этого общедоступного IP-адреса или имеет ли он статический или динамический IP-адрес. Полную информацию о ресурсе общедоступного IP-адреса можно найти здесь: https://docs.microsoft.com/en-us/rest/api/network/create-or-update-a-public-ip.-address

Вам нужно будет войти в службу, на которой вы размещаете myWebsite.com, и создать запись DNS. Что это за запись, зависит от следующего:

- если вам нужно, чтобы пользователи достигли вершины зоны и разрешили ваш веб-сайт (например, myWebsite.com), вам необходимо убедиться, что общедоступный IP-адрес является статическим, и создать запись A для этого IP-адреса. Это будет выглядеть так: myWebsite.com A {Статический общедоступный IP-адрес}

- если вместо этого пользователи будут использовать поддомен (например, www.myWebsite.com), вам следует добавить DNS-имя к общедоступному IP-адресу, а затем создать CNAME из поддомена, который пользователи будут использовать для этого DNS. название. Это будет выглядеть так: www.myWebsite.com CNAME {имя вашей службы}.{region}.cloudapp.azure.com

Чтобы расширить рассуждения о вышеизложенном -

  • Использование записи A с динамическим IP-адресом означает, что вам придется обновлять запись DNS каждый раз, когда IP-адрес меняется, в течение которого ваш веб-сайт фактически находится в автономном режиме.

  • Создание записи CNAME не поддерживается для корня или вершины зоны (например, myWebsite.com) согласно RFC.

Обратите внимание, что за статические общедоступные IP-адреса может взиматься небольшая плата. Дополнительные сведения см. здесь: https://azure.microsoft.com/en-us/pricing/

С уважением, Стивен Мэлоун, Azure Networking

person Stephen Malone MSFT    schedule 31.03.2017

Что ж, вам нужно понимать DNS, чтобы настроить это, но в основном вам нужно указать свою DNS-запись A на Azure IP или, лучше, указать свою запись CNAME на Azure DNS-имя вашего общедоступного IP-адреса, таким образом, когда оно изменится, оно не изменится. ломать вещи.

Есть много инструкций, как изменить ваши записи DNS в зависимости от вашего провайдера (GoDaddy или что-то еще)

person 4c74356b41    schedule 28.03.2017
comment
Спасибо за ваш ответ, но для меня это все еще не ясно. - person Ngend Lio; 28.03.2017

Перейдите на свой DNS-сервер, где вы создали свое доменное имя, нажмите +Record Set и создайте запись A, используя ваш новый IP-адрес, дождитесь времени TTL, и вы сможете подключиться.

person Alex.a    schedule 30.03.2017