无法从不同子网中的Azure容器示例连接到Azure SQL数据库

vwoqyblh  于 2022-12-30  发布在  其他
关注(0)|答案(1)|浏览(180)

我有Azure容器示例(ACI)和Azure SQL数据库。尝试将ACI连接到SQL时遇到问题
基础设施如下所示:
一个虚拟网络包含两个子网。
ACI在subnet 1中有一个专用IP。
SQL在subnet 2中有一个私有端点。
子网1在子网委派下配置了Microsoft.ContainerInstance/containerGroups。
子网之间没有NSG。
连接到子网的路由表在vnet内路由流量。
ACI中的日志抱怨无法连接到端口1433上的数据库。
我错过了什么?

4c8rllxm

4c8rllxm1#

原来问题出在DNS上。
ACI不使用vnet上配置的DNS服务器,因此您必须为ACI配置DNS:
How to get Azure Container Instances using my DNS server?

相关问题