华为云lab 之 NAT网关

网友投稿 675 2022-05-30

大量无公网IP的云服务器,需要访问公网资源(例如:安装服务,调用SaaS服务接口等等)该怎么办?

难道要给每太服务器都配置公网IP吗?

这样即提高了服务器管理运维的复杂度,又浪费了大量资源。

无公网IP的云服务器,要如何向公网提供服务?

当你想让你管理的大量云服务器都享用一条百兆带宽时,咋整?

NAT网关就是帮你解决如上问题的利器。(当然不仅局限于此,更多高级玩法可关注后续文章)

什么是NAT网关?

NAT网关(NAT Gateway)能够为虚拟私有云(Virtual Private Cloud,VPC)内的弹性云服务器提供网络地址转换(Network Address Translation)服务,使多个弹性云服务器可以共享使用弹性IP访问Internet。

华为云公网NAT网关为VPC内的云主机提供SNAT和DNAT功能。

SNAT提供:云网出口,访问公网

DNAT提供:云网入口,提供服务

应用场景

体验一下

1)实验规划

2)动手实验

VNC方式登录云服务器 --> ping www.baidu.com --> 发现ping不通

进入NAT网关控制台 --> 设置规则 --> 添加SNAT规则 --> 选择ECS所在子网,选择刚购买的弹性公网IP

重新ping一下,发现通了~  现在这个子网下的所有服务器都可以访问公网了,可以登录另一台ECS尝试一下~

VNC方式登录云服务器 --> 安装nginx

#安装nginx $ yum install -y nginx #启动服务 $ service nginx start #请求验证 $ curl http://localhost

添加DNAT规则

验证访问:http://你的公网IP:8081

仿照上方可添加8082转发到另一台ecs,此处省略。

华为云lab 之 NAT网关

最后记得清理购买的按需资源,不然后持续扣费的哦~

优惠注册二维码

更多扩展阅读

华为云NAT网关详解:https://support.huaweicloud.com/natgateway/index.html

网络 NAT网关 NAT

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:NDK开发之访问域
下一篇:jsp之session(二)
相关文章