-
本帖最后由 小白 于 2017-11-7 15:56 编辑楼主有几台CentOS 6.8的云主机,但是只有一台云主机绑定了弹性EIP能连接外网。其他的云主机没有绑定EIP,但是部署软件时还需要连外网去下载一些依赖包,该怎么办呢,联系华为客服后楼主找到了方法,写出来给大家分享一下。 其实原理很简单,就是起一个SNAT服务。 前提:1、存在一个云主机绑定了EIP,可以访问外网,这是NATserver节点2、其他云主机与EIP云主机在同一个虚拟私有云VPC内,但没有绑定EIP,这些是NATclient节点初始状态如下:1、ecs-NATserver绑定了EIP,但是ecs-nat-client没有绑定EIP无法连接外网2、ecs-NATserver在安全组sg-nat-server中,ecs-nat-client在安全组sg-nat-client中4319配置SNAT服务器步骤如下:一、登录到有EIP的云主机内,起一个SNAT服务1、iptables -t nat -APOSTROUTING -o eth0 -j MASQUERADE 起个SNAT服务2、允许转发: echo 1 > /proc/sys/net/ipv4/ip_forward 说明:eth0 网卡绑定了EIP 。PS:还有其他起SNAT服务的方法,我给的只是最简单的iptables配置命令4324二、在云服务器控制台,云主机详情页面关闭natserver网卡的源/目的检查4325三、在网络控制台配置VPC内部的路由表,让VPC内出公网的流量都走向natserver节点4326四、华为云上有安全组配置,需要允许nat-client的安全组去访问nat-server的安全组。(如果client和server在同一个安全组内,这一步就不需要做了) 如下图所示,在sg-nat-server安全组内添加一条规则,允许sg-nat-client安全组访问。 4327最后,试下效果4328
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签