首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >aws生产实践-8:解决私有子网下(nat网关)的EC2访问公网的问题

aws生产实践-8:解决私有子网下(nat网关)的EC2访问公网的问题

作者头像
千里行走
发布2021-11-10 09:38:01
发布2021-11-10 09:38:01
2K0
举报
文章被收录于专栏:千里行走千里行走

首先,AWS会分配一个VPC,在这个VPC下默认会有3个子网,我们建立的EC2实例都在这3个子网里。

解决这个问题的大体思路是:通过nat gateway 将 eip(弹性ip)和EC2所在的子网做关联,中间还有一个路由表做中介。

进入VPC Dashboard:

在VPC Dashboard,先创建一个弹性IP,用于绑定到NAT网关:

其中的网络边界组和你的默认VPC是一致的,这样才能保证你的所有子网中的无公网IP的ec2都可以通过这个弹性IP访问公网资源。

创建一个Nat网关,在创建的同时关联前边创建的NAT网关:

ec2-without-public-ip-access-internet

注意,选择的子网一定要和你的ec2所在的子网一致,如果你想让不同子网的无公网IP的EC2都通过nat访问公网,你需要建立多个NAT为不同子网提供这个服务。

链接类型必须选择共有。

需要等待几秒钟等aws完成绑定操作。

在同一个可用区创建一个没有公网IP的EC2:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-11-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 千里行走 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档