在AWS console設定public subnet以存取網際網路。
Public subnet為透過route table直接關聯internet gateway的subnet。
事前要求
參考「AWS VPC 建立subnet」建立subnet。
參考「AWS VPC 建立internet gateway」建立internet gateway。
設定route table
登入AWS console,選擇服務區域(region)。
在上方搜尋欄搜尋"VPC",點選[VPC]進入VPC dashboard。
在VPC dashboard左側選單[Virtual private cloud]項下點選[Route tables]。
然後在右側[Route tables]頁面點選subnet所屬VPC的route table ID進入。
在route table的詳細頁面,點選下方的[Routes]標籤可看到目前只有一個local route。點選右側的[Edit routes]編輯
在[Edit routes]頁面,點選下方的[Add route]按鈕新增一條route,[Destination]設為0.0.0.0/0
;[Target]設為VPC所屬的internet gateway ID。確定後按[Save changes]按鈕完成設定。
返回route table詳細頁面,在[Routes]頁籤下可看到已新增的route。
前往VPC詳細頁面下方的[Resource map]頁籤查看,可看到subnet已透過route table關聯到internet gateway,到此便完成public subnet的設定,即此VPC subnet已可對外存取網際網路。
沒有留言:
張貼留言