azure - 无法通过对等 VNET 访问 Azure 应用程序网关
问题描述
我在 Azure 中有两个对等 VNET,其中一个也有一个应用程序网关。我在两个 VNET 中都有几个虚拟机,我想通过其私有 IP(已设置)从虚拟机访问应用程序网关。这适用于网关所在的 VNET,但我无法从其他对等网络访问它。我可以通过它们的私有 IP 访问网络之间的所有 VM 没问题。我能错过什么?(我对网络不是很熟悉,所以它可能是基本的......)。感谢您的任何建议!
解决方案
您可以检查两个对等虚拟网络是否位于不同的区域。
如果您使用全局 Vnet 对等互连(Vnet 到 Vnet 区域不同),则存在一些限制,即您不能使用全局 Vnet 对等互连与另一个区域的负载均衡器的 VIP 进行通信。应用程序网关实际上是一个第 7 层负载均衡器。
一个虚拟网络中的资源无法与对等互连虚拟网络中 Azure 内部负载均衡器的 IP 地址进行通信。负载均衡器和与之通信的资源必须在同一个虚拟网络中。
推荐阅读
- android - 我的 View Pager Adapter 中的 instantiateItem() 是如何工作的?
- c - ADS 1.2 C 编译器工具选项
- python - 根据列表大小创建进度条的逻辑是什么?
- c# - CA1065 不要在意外位置引发异常,如何解决?
- mysql - 将分隔符与 Aurora Serverless MySQL 5.6 一起使用时出现语法错误
- php - 数据库未通过 ajax 更新
- c# - LinkedIn OAuth 失败并显示 https_required 错误消息
- netbeans - 下载 NetBeans 时出现问题
- c - 需要说明内存分配
- ios - 从异步函数中提取数据以返回 UITable