【发布时间】:2019-10-01 07:54:08
【问题描述】:
在配置 Azure 托管的 Postgres 服务时,我正在尝试配置通过 VPN 从本地计算机连接。
在连接安全中将 IP 列入白名单时,我可以连接到数据库。 我已将 VPN 网关连接到的子网添加到 VNET 规则 - 这似乎没有什么不同。
我可以从我的本地计算机通过 VPN 连接到虚拟机。
然而,为了实现这一目标,我将虚拟机的(私有 IP、Azure URL)对添加到我的本地计算机 hosts-file。
我找不到任何用于 DB 服务的 IP(这似乎对托管服务有意义),所以我无法使用相同的技巧。
我在尝试连接到数据库时遇到的错误类似于我在添加 hosts 映射之前遇到的错误。
这一切都让我相信我需要某种方式让 Azure 解析 URL(这通常也可能抢占对 hosts-mappings 的需求)。
来自this article,我尝试将我的 DNS 设置为 168.63.129.16,但这根本不起作用(根本没有解决任何问题)。
有没有办法(如果有,如何)通过 VPN 网关从本地计算机连接到 Azure Database for Postgresql 服务?
【问题讨论】:
-
我稍微澄清了措辞。我会直接评论你的回复。
标签: azure networking azure-sql-database vpn