阿里云访问公网的组件为NAT网关和弹性IP, NAT一词在传统网络里是地址转换协议,主要是用来做地址转换使用,好处有两个,一个是隐藏源地址,安全性有保障;另外一个是针对IPv4的公网地址耗尽,用NAT技术使公网地址利用率增高,其实也是无奈之举。 主要原理:将经过NAT网关且感兴趣的源端的IP地址替换成期望的地址出去。(降维说法,官方请查阅NAT原理,网上很多,基本雷同)
大家看到这里相信对NAT网关有一个大概的了解了,场景主要有:
企业办公网访问Internet 单向访问(A访问B,但B不能主动访问A) NAT方式(篇幅有限,网上资源很多)
SNAT:基于源地址匹配做NAT动作 DNAT:将内部的资源端口映射出去, 阿里云的NAT网关同样也是些功能,原理基本一致,但是阿里云的NAT网关需要配置一个EIP,计费与EIP一致。
弹性IP(Elastic IP Address) 是一种NAT的IP地址。它实际位于阿里云的公网出口,当你的资源绑定EIP的时候,阿里云通过NAT方式映射方式映射到你的云资源上。实际原理在NAT网关里,也是NAT技术。
NAT代表的是地址转换的意思,这个很好理解,想象一下,你的家里的地址都是192.168.1.X的内网地址,你是如何和外界互联网进行通信的,这个时候路由器就充当地址转换的角色了,可以将内网地址转换为公网地址。
NAT IP Address是Network Address Translation的缩写,是阿里云提供的一种网络地址转换服务,可以将内网IP地址转换为公网IP地址,从而实现内网访问公网的功能。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。