Субдомен не работает после смены серверов имён

Я разместил свой веб-сайт в Microsoft Azure. Я приобрел домен у register.com.

Я использовал виртуальную машину Linux для развертывания моего проекта.

Предположим, мой веб-сайт называется example.com. Я создал для него поддомен с именем app.example.com.

Он работал нормально, но не работал, когда я создал ресурс зоны DNS в своей учетной записи Azure и обновил имя этого сервера имен на своем сайте register.com.


person pkk    schedule 25.04.2017    source источник
comment
Вы сделали запись в Azure DNS Zone, чтобы указать поддомен на URL-адрес вашего приложения. Вы можете сделать запись как *.example.com --› myappservice.azurewebsite.net, чтобы устранить проблему.   -  person Ajo Mathew    schedule 25.04.2017


Ответы (1)


Согласно вашему описанию, мы можем выполнить следующие действия для настройки зоны Azure DNS и вашего доменного имени:
1. Добавьте набор записей через портал Azure, укажите на свою виртуальную машину Azure: введите описание изображения  здесь

2. Добавьте запись NS на сайт register.com, например:

Host: web.jasonye.com  
Record type:     NS record  
Value:    ns1-01.azure-dns.com 

Через несколько минут мы можем использовать nslookup, чтобы проверить, работает ли разрешение имен:

nslookup -type=SOA jasonye.com

Ниже приведен пример ответа на предыдущую команду:

C:\Users>nslookup -type=SOA jasonye.com
Server:  UnKnown
Address:  2404:f801:10:12e:fe::2

Non-authoritative answer:
jasonye.com
        primary name server = ns1-01.azure-dns.com
        responsible mail addr = azuredns-hostmaster.microsoft.com
        serial  = 1
        refresh = 3600 (1 hour)
        retry   = 300 (5 mins)
        expire  = 2419200 (28 days)
        default TTL = 300 (5 mins)

ns1-01.azure-dns.com    internet address = 40.90.4.1

После этого мы можем получить доступ к этой сети через IE: введите здесь описание изображения

Дополнительные сведения о зоне Azure DNS см. в этом ссылка.

У каждого регистратора есть собственные инструменты управления DNS для изменения записей сервера имен для домена. На странице управления DNS регистратора измените записи NS и замените записи NS созданными Azure DNS.

person Jason Ye    schedule 25.04.2017
comment
Пожалуйста, дайте мне знать, если вам нужна дополнительная помощь. - person Jason Ye; 27.04.2017
comment
Мой клиент попросил меня не использовать сервер имен Azure, а использовать сервер имен, на котором он приобрел домен. Как мы можем этого добиться? - person pkk; 16.05.2017
comment
@pkk, если вы хотите использовать другое доменное имя от третьего лица, мы можем использовать A record , перейдите по этой ссылке stackoverflow.com/questions/43580711/ - person Jason Ye; 16.05.2017