Proficiency

AWS 建立 NAT Gateway

前言

NAT Gateway 得以讓存在於私人網段 (Private subnet) 的伺服器,可以連線到網際網路。

NAT Gateway 的說明,可以參考此篇文章

此篇說明在 AWS 建立並設定 NAT Gateway。

操作步驟

  1. VPC -> Elastic IPs 介面,點擊右上方 Allocate Elastic IP Address,配置一個固定 IP,後續將與 NAT Gateway 綁定
Image
  1. Network border group 欄位,選擇當前所屬的 AWS Region(Ex:us-east-1),再點擊下方 Allocate
Image
  1. VPC -> NAT gateways 介面,點擊右上方 Create NAT gateway
Image
  1. 依序進行設定
  • Name:輸入 NAT gateway 名稱
  • Subnet:需選擇 Pubnet subnet,也就是路由器有綁定網際網路閘道(Internet gateway)的子網域
  • Connectivity type:選擇 Public
  • Elastic IP allocation ID:下拉選單,選擇剛建立之 Elastic IP

設定完成後,點擊右下方 Create NAT Gateway

Image
  1. VPC -> Route tables 介面,點擊剛建立 NAT Gateway 所在的子網域
Image
  1. 點擊右方 Edit routes
Image
  1. 點擊 Add route,並依序進行設定
  • Destination:輸入 0.0.0.0/0,開放內網機器可以連線到網際網路任何地方
  • Target:下拉選單,選擇 NAT Gateway,再選擇剛建立之 NAT Gateway

完成後點擊 Save changes

Image
Image
  1. 登入存在於內網的機器,測試看看是否能連線至網際網路,若有收到回應,代表 NAT gateway 有正確執行,也代表設定成功啦!
Image

結語

以上說明如何在 AWS 設定 NAT Gateway。

接下來可以到 AWS 環境建立看看,體驗 NAT Gateway 的有趣之處!

希望這篇文章能啟發您更進一步的學習和研究,感謝您耐心閱讀。如果您有任何相關問題或想要討論,請隨時寄信給我,我們一起來探討吧!