我尝试将Web应用程序集成到VNET。这是一个全新的订阅。
根据:Integrate your app with an Azure virtual network
第一步,我想检查Web应用程序是否可以连接到VNET。我想通过服务端点将Web应用连接到SQL数据库的第二步
我创建了一个具有2个子网的VNET:
有指向集成子网的服务端点。我也将应用程序集成到了VNet,并委托了集成子网。 我尝试从应用程序控制台使用tcpping 172.16.1.0(jumpbox VM专用地址)从App连接到VM,但失败。 我也app无法连接到sql数据库。
这里缺少哪些部分,需要DNS服务器才能完成这项工作吗?
更新(已解决):
上面的问题是关键,它需要使用某种DNS服务器来解析名称。
tcpping的默认端口为80,并且在此框中没有任何人在监听该端口。
答案 0 :(得分:1)
您可以使用工具tcpping
测试与主机和端口组合的TCP连接。
语法为:tcpping.exe hostname [optional: port]
例如,运行tcpping 172.19.1.10:3389
有关更多详细信息,请参见troubleshooting app service networking。
有关更多参考,这里是ARM example,用于部署具有VNet集成的应用程序服务并启用服务端点Microsoft.Storage
。