Azure Firewall 實現VNET互通

1.png

下邊繼續來看,之前說過,我們的架構是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通的

2.png

3.png



取消其中一個UDR,再做嘗試

4.png


再次測試,已經不通了

5.png


這個應該不是路由層面直接發給peering vnet的,而是通過0.0.0.0的路由,先把數據包發給firewall,再由FW轉發


通過路由表也可以看出來,並沒有直接到對端VNET的路由信息

6.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章