azure-virtual-network - Azure 区域 VNet 集成和服务终结点
问题描述
我尝试将 Web 应用程序集成到 VNET。这是一个全新的订阅。
在第一步中,我想检查 Web 应用程序是否可以访问 VNET。第二步我想通过服务端点将 Web 应用程序连接到 SQL 数据库
我创建了一个具有 2 个子网的 VNET:
有指向集成子网的服务端点。此外,我将应用程序集成到 VNet,它委派了集成子网。我尝试使用应用程序控制台中的 tcpping 172.16.1.0(jumpbox VM 私有地址)从应用程序连接到 VM,但它失败了。我的应用程序也无法连接到 sql 数据库。
这里缺少什么,是否需要 DNS 服务器才能完成这项工作?
更新(已解决):
上面的问题是关键,它需要使用某种 DNS 服务器来解析名称。
tcpping 默认端口是 80,在那个盒子里没有任何东西在监听那个端口。
解决方案
您可以使用该工具测试与主机和端口组合tcpping
的 TCP 连接。
语法是:tcpping.exe hostname [optional: port]
例如,运行tcpping 172.19.1.10:3389
有关更多详细信息,请参阅应用服务网络故障排除。
有关更多参考,这里是一个ARM 示例,用于部署具有 VNet 集成的应用服务并启用服务端点Microsoft.Storage
。
推荐阅读
- python - 在括号之间找到一些东西
- sas - do loop 和 multi-set 语句中的 on one set 语句有什么区别?
- java - 为什么插件中从未使用过onCommand
- python - 在我的购物网络应用中显示购物车状态
- python - 如何用公式迭代一个列表?
- c - 当不知道将通过管道发送多少数据时,如何从管道中读取数据?
- tsql - How to filter out SQL Select without using "where" condition?
- android - Get Data From api and save it in a file
- elasticsearch - ElasticSearc - 无法从多级嵌套对象中获取嵌套对象
- python - 我可以从 Laravel 应用程序调用 DjangoREST API