【问题标题】:When setting up Azure ASE v2 what does it mean to manage your own DNS?在设置 Azure ASE v2 时,管理自己的 DNS 意味着什么?
【发布时间】:2018-03-21 15:15:37
【问题描述】:

这里https://docs.microsoft.com/en-us/azure/app-service/environment/create-ilb-ase#post-ilb-ase-creation-validation 说您需要为您的 ILB ASE v2 域管理自己的 DNS。这是否意味着我可以只使用 Azure 中的“DNS 区域”或某些第三方 DNS 提供商?这是正确的吗?

【问题讨论】:

  • 我想我从那些多次设置 Azure ASE v2 的人那里得到了-1,对吧?

标签: azure dns azure-app-service-envrmnt azure-ase


【解决方案1】:

实际上,Bryan Trach-MSFT 你错了。

我昨天使用 Web 应用程序防火墙(应用程序网关)设置了 ILB ASE,并使用了多主机路由。现在我的多个应用程序都可以从外部访问。这样一来,我的基础架构就符合 PCI 标准(不仅仅是因为这个,而是其中一个因素)。

我发现,“管理您自己的 DNS”只是意味着您需要在 ILB ASE 中为您的应用使用任何外部 DNS 提供商(例如 Azure DNS)。

【讨论】:

    【解决方案2】:

    编辑:您的情况很特殊,因为您想使用应用网关 WAF,目前仅 ILB ASE 支持。您还希望公开您的应用程序。我更新了以下声明,以反映虽然您可以使用外部 DNS 提供商,但这违背了 ILB ASE 设计的目的,该设计旨在与内部 DNS 服务器一起使用,以使您的应用程序仅在公司网络本地。

    附加说明:多租户网络应用程序将在 4 月 30 日添加禁用 TLS 1.0 的功能,以便开发人员能够与 PCI 兼容。如果您将 ILB ASE 与应用程序网关 WAF 一起使用的唯一原因是 PCI 合规性,您可能可以通过再等待几周来节省使用成本。或者,您可以使用常规 ASE 并按照 this 文档关闭 TLS 1.0。

    当您不希望您的 Web 应用程序暴露给外部 DNS 提供商时,您可能希望使用内部负载平衡应用程序服务环境 (ILB ASE)。 ILB ASE 的目的是让您的应用程序服务仅在您的公司网络内部。使用 Azure DNS 或其他第 3 方 DNS 提供程序是可能的,但它违背了 ILB ASE 的预期设计,即仅让您的应用程序在内部可用。

    您需要考虑使用本地(内部)DNS 服务器或配置为处理 DNS 的云中的虚拟机。您的公司可能已经设置了 DNS 服务器,因此您可能需要先查看一下。如果您目前没有设置 DNS 服务器,here 是一个讨论在 Windows Server 2016 上配置 DNS 的博客。

    可以在 here 找到 ILB ASE 的 DNS 要求:

    * 
    *.scm 
    ftp 
    publish
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-02
    • 1970-01-01
    • 2023-03-10
    • 2017-03-31
    • 1970-01-01
    • 2020-06-15
    • 2015-03-07
    相关资源
    最近更新 更多