我在 Microsoft Azure 中托管了我的网站。我从 register.com 购买了域名。
我使用Linux VM进行项目部署。
假设我的网站名称为 example.com 。我为它创建了一个名为 app.example.com
的子域名它工作正常但是当我在我的azure帐户中创建DNS区域资源时它无法正常工作在我的register.com网站上更新了这些名称服务器名称。
答案 0 :(得分:2)
根据您的说明,我们可以按照这些步骤设置Azure DNS区域和您的域名:
1.通过azure portal添加记录集,指向Azure VM:
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
有关Azure DNS区域的详细信息,请查看此link。
每个注册商都有自己的DNS管理工具来更改名称 域的服务器记录。在注册商的DNS管理页面中, 编辑NS记录并用Azure DNS替换NS记录 创建