我有两个Vnets:
Vnet#1:1具有公共(面向Internet)IP负载均衡器的虚拟机 - 连接互联网的应用虚拟机。
Vnet#2:3具有公共(面向Internet)IP负载均衡器的虚拟机 - 互联网和私有数据库服务器(负载均衡器使用公共IP,以便我可以访问数据库)。
我在Vnet1& amp;之间建立了对等关系。 Vnet2使它们之间的通信将是私有/内部和快速的,没有互联网路由。
我想从Vnet1访问Vnet2中的数据库(使用负载均衡器) - 所以在Vnet1中的VM中我使用Vnet2公共IP负载均衡器。
它有效......
但问题是 - 通讯是通过互联网路由还是内部传输? Azure会在内部路由,因为Vnet是对等的,还是应该设置另一个具有私有IP的负载均衡器?
答案 0 :(得分:1)
通信是通过互联网路由还是通过互联网进行 内部? Azure将在内部路由,因为Vnet是 对等或我应该用私有IP设置另一个负载均衡器吗?
如果您想通过专用网络路由网络流量,我们应该创建另一个带有私有IP的负载均衡器,然后使用私有IP地址来访问它。
<强>更新强>:
在我的实验室测试后,根据结果,似乎我们使用公共IP,交通网络将不是内部的。
以下是设置对等之前的tracert :
以下是设置对等后的tracert :
14跳,与未设置对等关系相同,所以我认为对等不会将公共IP流量更改为内部。
顺便说一句,Azure的两个公共IP地址,我猜他的意思是所有流量都是内部的,意味着公共IP流量将在Azure数据中心中,不会上网。