gpt4 book ai didi

Azure 应用服务 VNET 与内部 DNS 集成

转载 作者:行者123 更新时间:2023-12-03 04:19:33 24 4
gpt4 key购买 nike

我希望将我的公共(public)应用服务集成到我的生产虚拟网络中,以访问其中的某些资源 (API),其中一些资源将通过内部负载均衡器(AKS 环境内的容器服务容器)进行负载均衡 -我想使用私有(private) DNS 区域将 DNS 名称归因于 AKS 创建的 ILB IP 地址,以便我的上游应用程序服务只需要处理 Azure 私有(private) DNS,并且我可以随意更改此 DNS 指向的 IP 地址当需要时。

首先,这可能吗?如果是这样 - 我将如何让应用服务使用私有(private) DNS 区域来解析我的 VNET 中的资源?

或者...我可以在这里遵循更好的模式吗?我最终希望使用公共(public)云应用服务的上游开发人员能够以 DNS 格式 (service1.mydns.private) 引用私有(private) VNET 服务的地址,而不是引用内部负载均衡器 IP 地址!

提前谢谢您! :)

最佳答案

您可以使用 Azure DNS 专用区域来执行此操作。您需要指定与您的应用服务关联的 VNET,以及 ILB 和其他资源所在的 VNET,作为专用区域的解析 VNET(例如:myzone.local)。然后,您在专用区域中为 ILB 创建一条 DNS 记录(例如:myilb.myzone.local)。然后,从您的应用服务中,只需使用 DNS 记录(例如:myilb.myzone.local)即可对 ILB IP 进行名称解析。

关于Azure 应用服务 VNET 与内部 DNS 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50380111/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com