本文為您介紹如何通過網絡ACL功能限制不同交換機下ECS實例的互通。
前提條件
背景信息
某公司在云上創建了專有網絡,在專有網絡中創建了兩個交換機,交換機1下創建了ECS1實例(192.168.1.206),交換機2下創建了ECS2實例(192.168.0.229)和ECS3實例(192.168.0.230)。因公司業務需要,要求ECS實例間、ECS與互聯網間必須滿足以下互通關系。
禁止ECS1實例、ECS2實例、ECS3實例與互聯網互通。
禁止ECS1與ECS3互通。
允許ECS1與ECS2互通。
如上圖,您可以自定義設置網絡ACL規則,并將網絡ACL與交換機綁定,實現對交換機中ECS流量的訪問控制。
步驟一:創建網絡ACL
- 登錄專有網絡管理控制臺。
- 在左側導航欄,選擇 。
- 在頂部菜單欄,選擇網絡ACL的地域。
在網絡ACL頁面,單擊創建網絡ACL。
在創建網絡ACL對話框中,根據以下信息配置網絡ACL,然后單擊確定。
所屬專有網絡:選擇網絡ACL所屬的專有網絡。
名稱:輸入網絡ACL的名稱。
描述:輸入網絡ACL的描述。
步驟二:綁定交換機
將交換機1和交換機2綁定至網絡ACL。
- 登錄專有網絡管理控制臺。
- 在左側導航欄,選擇 。
- 在頂部菜單欄,選擇網絡ACL的地域。
- 在網絡ACL頁面,找到目標網絡ACL,單擊網絡ACL的ID。
在已綁定資源頁簽下,單擊關聯交換機。
在關聯交換機對話框,選擇交換機1和交換機2,然后單擊確定關聯。
步驟三:添加網絡ACL規則
為網絡ACL添加入方向規則和出方向規則。
- 登錄專有網絡管理控制臺。
- 在左側導航欄,選擇 。
- 在頂部菜單欄,選擇網絡ACL的地域。
在網絡ACL頁面,找到目標網絡ACL,然后在操作列單擊設置入方向規則。
在入方向規則頁簽下,單擊管理入方向規則。
根據以下信息配置入方向規則,然后單擊確定。
優先級
規則名稱
策略
協議類型
源地址
源端口范圍
1
允許來自ECS2的流量
允許
ALL
192.168.0.229/32
-1/-1
2
允許來自ECS1的流量
允許
ALL
192.168.1.206/32
-1/-1
3
拒絕來自所有地址的流量
拒絕
ALL
0.0.0.0/0
-1/-1
單擊出方向規則頁簽,然后單擊管理出方向規則。
根據以下信息配置出方向規則,然后單擊確定。
優先級
規則名稱
策略
協議類型
目的地址
目的端口范圍
1
允許去往ECS2的流量
允許
ALL
192.168.0.229/32
-1/-1
2
允許去往ECS1的流量
允許
ALL
192.168.1.206/32
-1/-1
3
拒絕去往所有地址的流量
拒絕
ALL
0.0.0.0/0
-1/-1
步驟四:測試連通性
測試ECS實例間、ECS實例與互聯網間的連通性。