簡體   English   中英

AWS VPC路由表-刪除默認路由

[英]AWS VPC Route Table — Delete default route

在AWS VPC中,您創建的每個路由表都帶有默認值(本地路由10.0.0.0/16),這在我希望EC2實例將另一個EC2實例作為默認網關時會引起一些問題。

例如,如果您有兩個EC2實例,即A(在子網10.0.30.0/24中)和B(在子網10.0.40.0/24中),並且如果將A設置為B的默認網關,則來自B的所有數據包都不會通過答:而是通過10.0.40.1發送。

我什至嘗試創建一個新的路由表並添加一條路由:0.0.0.0/0通過A的NIC進行,即使這樣也無法通過A路由流量

如果我刪除了到B的10.0.40.1的路由,那么我將失去與B的所有連接

我的問題是:

  1. 如何確保來自B的所有數據包始終通過A發送?
  2. 是否可以刪除10.0.0.0/16本地路由?
  3. 我還能做什么來做我想做的?

好。 在這種情況下,如果要通過A轉發數據包, A還需要在10.0.40.0/24中具有接口。 AB位於不同的網段中,這使得一個人無法在IP級別到達另一個人(數據包通過默認情況下不受控制的路由器)。

本質上,此圖顯示了什么:

VPC說明

我相信您可以通過在VPC子網10.0.40.0/24中創建網絡接口,然后將其附加到A的實例來創建此連接:

網絡接口

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM