Azure 前门和 DNS 配置
Azure Front Door and DNS Configuration
我在配置我的 DNS 以使所有流量从根域(无 www)路由到 Azure 前门时遇到问题。以下是我到目前为止所做的:
- 创建前门 (frontend/backend/routing)
- 在前门加入我的自定义域(比方说
hello.com
)
现在,根据 Microsoft 指南,我必须向 DNS 托管提供商 (domain.com) 添加 CNAME 记录,以将流量路由到前门。但是 domain.com 告诉我我不能有名为 @
的 A 记录和 CNAME 记录
所以我找到了这个解决方案https://docs.microsoft.com/en-gb/azure/frontdoor/front-door-how-to-onboard-apex-domain
然后我在我的 Azure 环境中创建了一个名为“hello.com”的 DNS 区域并按照指南进行操作。
我仍然看不到前门的车流。
是因为我有 2 个 DNS 服务器吗? (一个托管在 domain.com 上,另一个托管在 Azure 上)?
可以是传播时间吗?
此外,azure 如何知道我是 hello.com
域的所有者?
作为 the linking document,要在 Front Door 上载入根域或顶级域,您可以在 Azure DNS 中使用别名记录。
There are other DNS providers as well that support CNAME flattening or
DNS chasing, however, Azure Front Door recommends using Azure DNS for
its customers for hosting their domains.
如果您select使用 Azure DNS 来托管 DNS 域,首先您需要在 Azure 中创建一个 Azure DNS 区域 (hello.com),然后 delegate the domain to Azure DNS 通过更改名称服务器原始 DNS 注册商中域的记录。您可以使用 nslookup
等工具查询您的区域的授权起始 (SOA) 记录来验证授权。虽然通常需要几个小时,但最多可能需要 72 小时才能在全球范围内传播。
然后,您可以在要加入的域的 DNS 配置中为区域顶点添加别名记录。在此之后,您可以在 Front Door 设计器选项卡的 custom host name
字段中添加顶级域名。
要使用自定义域访问您的后端 Web 应用程序,请确保您已为您的顶级域创建适当的路由规则或将域添加到现有路由规则。或者,您可以在您的自定义域上启用 HTTPS。
我在配置我的 DNS 以使所有流量从根域(无 www)路由到 Azure 前门时遇到问题。以下是我到目前为止所做的:
- 创建前门 (frontend/backend/routing)
- 在前门加入我的自定义域(比方说
hello.com
)
现在,根据 Microsoft 指南,我必须向 DNS 托管提供商 (domain.com) 添加 CNAME 记录,以将流量路由到前门。但是 domain.com 告诉我我不能有名为 @
所以我找到了这个解决方案https://docs.microsoft.com/en-gb/azure/frontdoor/front-door-how-to-onboard-apex-domain
然后我在我的 Azure 环境中创建了一个名为“hello.com”的 DNS 区域并按照指南进行操作。
我仍然看不到前门的车流。
是因为我有 2 个 DNS 服务器吗? (一个托管在 domain.com 上,另一个托管在 Azure 上)?
可以是传播时间吗?
此外,azure 如何知道我是 hello.com
域的所有者?
作为 the linking document,要在 Front Door 上载入根域或顶级域,您可以在 Azure DNS 中使用别名记录。
There are other DNS providers as well that support CNAME flattening or DNS chasing, however, Azure Front Door recommends using Azure DNS for its customers for hosting their domains.
如果您select使用 Azure DNS 来托管 DNS 域,首先您需要在 Azure 中创建一个 Azure DNS 区域 (hello.com),然后 delegate the domain to Azure DNS 通过更改名称服务器原始 DNS 注册商中域的记录。您可以使用 nslookup
等工具查询您的区域的授权起始 (SOA) 记录来验证授权。虽然通常需要几个小时,但最多可能需要 72 小时才能在全球范围内传播。
然后,您可以在要加入的域的 DNS 配置中为区域顶点添加别名记录。在此之后,您可以在 Front Door 设计器选项卡的 custom host name
字段中添加顶级域名。
要使用自定义域访问您的后端 Web 应用程序,请确保您已为您的顶级域创建适当的路由规则或将域添加到现有路由规则。或者,您可以在您的自定义域上启用 HTTPS。