更改名称服务器后子域不工作

时间:2017-04-25 06:20:03

标签: azure dns nameservers azure-virtual-network

我在 Microsoft Azure 中托管了我的网站。我从 register.com 购买了域名。

我使用Linux VM进行项目部署。

假设我的网站名称为 example.com 。我为它创建了一个名为 app.example.com

的子域名

它工作正常但是当我在我的azure帐户中创建DNS区域资源时它无法正常工作在我的register.com网站上更新了这些名称服务器名称。

1 个答案:

答案 0 :(得分:2)

根据您的说明,我们可以按照这些步骤设置Azure DNS区域和您的域名:
1.通过azure portal添加记录集,指向Azure VM: enter image description here

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访问此网站: enter image description here

有关Azure DNS区域的详细信息,请查看此link

  

每个注册商都有自己的DNS管理工具来更改名称   域的服务器记录。在注册商的DNS管理页面中,   编辑NS记录并用Azure DNS替换NS记录   创建