首页 > 其他分享 >关于AWS-实现私有子网中的EC2-通过NAT网关访问外网的过程及原理

关于AWS-实现私有子网中的EC2-通过NAT网关访问外网的过程及原理

时间:2023-07-26 20:55:53浏览次数:40  
标签:网关 子网 私有 AWS 公有 NAT 路由

在AWS中,公有子网中的主机之所以能访问互联网,其原理是借助于子网所在VPC中的IGW

那么私有子网中的主机,如EC2,应该如何访问外网/互联网呢?其实是可以通过NAT Gateway实现

笔者先简单总结一下,核心的操作步骤如下:

1、先得有一个IGW,绑定到VPC之中,这样IGW就与VPC有了关联的关系

2、至少得有一个公有子网,也即是配置了 0.0.0.0/0 默认路由到IGW,当然这样配置了,也就称为公有子网了

3、在公有子网中创建一个NAT Gateway , 这里注意,一定是创建在公有子网,而非私有子网

4、私有子网的路由表中添加0.0.0.0/0 默认路由到NAT Gateway (NGW)即可

 

另外,下图阐明了此使用案例。有两个可用区,每个可用区都有两个子网。每个子网的路由表都决定了流量的路由方式。

在可用区 A 中,公有子网中的实例可以通过到互联网网关的路由访问互联网,而私有子网中的实例没有到互联网的路由。

在可用区 B 中,公有子网包含一个 NAT 网关,私有子网中的实例可以通过到公有子网中的 NAT 网关的路由来访问互联网。

私有和公有 NAT 网关都会将实例的源私有 IPv4 地址映射到私有 NAT 网关的私有 IPv4 地址,

但是对于公有 NAT 网关,互联网网关随后会将公有 NAT 网关的私有 IPv4 地址映射到与 NAT 网关关联的弹性 IP 地址。

将响应流量发送到实例时,无论是使用公有还是私有 NAT 网关,NAT 网关都会将地址转换回原始源 IP 地址。

请注意,如果可用区 A 中私有子网内的实例也需要访问互联网,您可以创建从该子网到可用区 B 中 NAT 网关的路由。

或者,您也可以在包含需要访问互联网的资源的每个可用区创建一个 NAT 网关来提高故障恢复能力。 

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17583515.html

 

标签:网关,子网,私有,AWS,公有,NAT,路由
From: https://www.cnblogs.com/5201351/p/17583515.html

相关文章

  • EtherNet/IP转 Modbus网关实现AB PLC控制变频器案例
    捷米特JM-EIP-RTU网关Modbus转ETHERNET/IP用于将多个变频器连接到Ethernet/Ip主网,以便森兰变频器可以由ABPLC控制。 配备专用于JM-EIP-RTU网关的EDS文件,ABPLC主站可以控制森兰逆变器从站。使用 AB 系统的配置方法1,运行 RSLogix5000 程序加载捷米特JM-EIP-RTU的EDS ......
  • 智能网关嵌入公园智能系统,安全又稳定
    景区环境监测系统采用先进的物联网网关,实现对各监测单元数据的采集、存储、传输和管理,主要对景点的气象要素、空气质量、水文变化、地质信息、雷电危害等进行监测,是一个集气象预警、在线监控等多种功能于一体的现代化综合系统。系统介绍本系统采用标准485接口,可将传感器,摄像头等检......
  • MODBUS RTU转 EtherNet/IP 网关连接森兰变频器与欧姆龙系统通讯配置案例
    捷米特JM-EIP-RTU(Modbus转Ethernet/Ip)网关,用于将多个 MODBUS 从站设备接入 ETHERNET/IP 主站网络,实现 MODBUS 转 ETHERNET/IP 功能。配上 捷米特JM-EIP-RTU网关专用的 EDS 文件,实现 ETHERNET/IP 主 站对 MODBUS 从站设备的控制。 使用欧姆龙系统的配置方法1......
  • CCLINK转profinet网关cclink profibus
    在工业自动化领域,不同品牌的PLC控制系统之间的数据交互是一个重要的问题。比如说,如果我们需要将三菱PLC的数据和西门子PLC的数据进行交互,我们应该如何处理呢?在这方面,捷米的JM-PN-CCLK通讯网关为我们提供了一种解决方案。捷米的JM-PN-CCLK通讯网关是一款自主研发的PROFINET从站功......
  • PROFINET转TCP/IP网关profinet电缆
    大家好,今天要和大家分享一款自主研发的通讯网关,捷米JM-PN-TCPIP。这款网关可是集多种功能于一身,PROFINET从站功能,让它在通讯领域独领风骚。想知道这款网关如何实现PROFINET和TCP/IP网络的连接吗?一起来看看吧!首先,这款网关可以连接到PROFINET总线中作为从站使用,同时还能连接到TCP/I......
  • 腾讯云API网关(C#)语言生成应用认证签名
    实现场景,由于腾讯云API没有提供.NET的方法如图 下面是实现方法,因为不能上传dll文件原因,直接给到我的飞书笔记给大家查看飞书笔记链接......
  • 工业物联网网关让PLC数据手机端监控和报警更加简单
    在传统的工厂管理中,我们想要看到现场设备的实时数据,必须在控制室内通过工控机、电脑、触摸屏等这些上位机设备才能看到,同理PLC维护也需要工程师在现场进行编程调试工作,非常不方便。随着工业物联网的发展,作为设备厂家需要提供远程监控和调试方案给到工业用户,需要对设备运行数据远程......
  • linux 路由网关问题
       关于linux的默认网关默认网关是一个用于TCP/IP协议的配置项,是一个可直接到达的IP路由器的IP地址。配置默认网关可以在IP路由表中创建一个默认路径。一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个......
  • 网关改造正当时,跟学 HigressOps 夏季营
    从全局看,软件改造过程中产生的成本,是为了减少单点治理和运维过程中所带来的更高的成本。HigressOps旨在通过云原生网关Higress对网关架构进行升级,将流量网关、微服务网关、安全网关合三为一,以Higress+Nacos的组合提供了最小集运行环境,同时满足用户服务注册、配置管理和微......
  • RS232转Profinet网关rs232和rs485的区别
    在工业自动化领域,如何将扫码枪与PLC连接一直是一个重要的问题。而今天,我们将通过一个案例来展示如何通过RS232转Profinet网关,将X-9300扫码枪接入到PLC1200工业以太网总线上。在这个过程中,我们将会用到捷米的RS232自由协议转Profinet网关。1, 首先,我们需要了解RS232和Profinet两......