登录
登录 注册新账号
注册
已有账号登录
Azure Firewall 实现VNET互通
皮卡 阅读 696 次
12月28日发布

图片描述

下边继续来看,之前说过,我们的架构是FW所在的VNET分别通过Peering和china north的VNET以及china east2的VNET通信

默认情况下chinanorth和china east2之间的VNET是不通信的


想让他们通信也有很多办法,可以直接在这两个VNET之间再做一次peering,但是这样的缺点在于如果VNET多了,这样会变成网状的结果,比较难管理

除了peering之外还有一种办法是也可以通过FW来实现两个VNET之间的互通


想让两个vnet通信也很简单,分别在subnet设置到FW的默认路由即可,具体做法可以参考上篇SNAT的文章

挂载默认路由的UDR之后,两个分支VNET之间也可以直接通信


可以看到两个网段是可以直接ping通的

图片描述

图片描述



取消其中一个UDR,再做尝试

图片描述


再次测试,已经不通了

图片描述


这个应该不是路由层面直接发给peering vnet的,而是通过0.0.0.0的路由,先把数据包发给firewall,再由FW转发


通过路由表也可以看出来,并没有直接到对端VNET的路由信息

图片描述


©著作权归作者所有:来自51CTO博客作者mxy00000的原创作品,如需转载,请注明出处,否则将追究法律责任