gpt4 book ai didi

postgresql - 为什么无法使用主机名连接到灵活的 Azure Postgresql

转载 作者:行者123 更新时间:2023-12-03 00:21:35 25 4
gpt4 key购买 nike

Postgresql 灵活的主机名是 name.postgres.database.azure.com,它位于专用网络内。使用 VPN (IKEv2) 连接私有(private) IP 地址对我来说很有效。如果我尝试连接或 ping 主机名,则会出现以下错误:[无法翻译主机名“name.postgres.database.azure.com”。发送至地址:未知主机]Azure 私有(private) DNS 也与 VNet 链接。有什么建议可以解决吗?

最佳答案

正如评论所述,您需要配置 DNS,以便 Azure 理解与 name.postgres.database.azure.com 关联的 IP 地址。我们需要有关您的网络设置的更多详细信息,但如果您在本地(例如笔记本电脑)上,并且您有本地 DNS 服务器,则需要在该服务器上创建条件转发器以重定向所有 DNS 查询以 postgres.database.azure.com 结尾的到具有入站终结点的基于 Azure 的 DNS 转发器虚拟机/DNS 专用解析器资源的终结点 IP 地址。然后,此 Azure 端 DNS 资源将与全局 Azure DNS 主干服务进行通信,该服务又将与您所说的 Azure 私有(private) DNS 区域进行通信,您说您已经进行了设置并链接到正确的 VNet。这确实很复杂,但您需要确保 DNS 查询以正确的方式传送。

请参阅此处了解更多信息:https://learn.microsoft.com/en-us/azure/architecture/example-scenario/networking/azure-dns-private-resolver#traffic-flow-for-an-on-premises-dns-query

关于postgresql - 为什么无法使用主机名连接到灵活的 Azure Postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67982207/

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