阿里云服务器无公网如何上网?

softyun3年前云服务器107

概述:

为了安全起见,我们对所有应用服务器,DB服务器,redis缓存服务器不配置公网IP,只配内网IP。这样有一个问题就是没有公网IP的服务器无法上网。而某些应用的请求接口需要上网抓取数据。所以必须要解决上网的问题。

大概架构如下

1、一台ECS服务器,相当于跳板机(配置公网)

2、一台Nginx服务器(配置公网)

3、二台MySQL服务器,主从架构(不配置公网)。

4、一台redis缓存服务器(不配置公网)

5、三台应用服务器(不含公网)。

解决思路:

通过对上述服务器架构和需求的了解。想到了有2种方法可以进行解决。

方法一、购买阿里云NAT网关,把没有配置公网的IP地址都接入到网关。

优点: 快速方便

缺点:额外花钱购买NAT,哈哈~~

方法二、使用自己已有的nginx服务器,进行路由转发上网

优点:不用花钱购买NAT

缺点: 需要人为配置,路由转发

总结,为了节省成本,我这里采用的是方法二。

解决方法

1、Nginx服务器,开启数据包转发

sed -i 's/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g' /etc/sysctl.conf

sysctl –p

2、配置NAT转发Iptables

iptables -t nat -I POSTROUTING -s 192.168.2.0/24 -j SNAT --to-source 192.168.2.54

此处假设阿里云服务器内网,网是192.168.2.0/24

3、添加VPC路由

4、在没有公网的IP地址服务器,可以直接ping通外网

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。最后,如果感觉文章对你有用,欢迎朋友关注+转发哦!


免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

阿里云为什么叫套路云?阿里云叫套路云的原因是什么?

阿里云为什么叫套路云?阿里云早期进入云服务市场普惠降价,中国用户上云都受益不少,但后期涨价让用户受不了,还有阿里云带宽会比腾讯云贵接近2倍(非活动价)。阿里云是不是套路,自己买了云服务器跑一下不就知道...

ecs云服务器新手上路(ecs云服务器新手上路实验报告)

ECS云服务器新手上路及ECS云服务器新手上路实验报告随着互联网的发展,越来越多的企业开始使用云计算技术来提高其业务效率和竞争力。其中云服务器就是云计算技术的重要组成部分。在众多云服务器中,阿里云的E...

阿里云服务器S6机型与N4机型哪个好?

阿里云服务器ECS共享型s6和ECS共享型n4实例性能区别,如CPU、内存、网络带宽及网络收发包PPS等方面性能对比:一、ECS共享型n4和ECS共享型s6实例对比阿里云服务器ECS共享型n4和ECS...

什么是虚拟MFA?阿里云设置虚拟MFA登录让账户更加安全!

什么是虚拟MFA?眼尖在阿里云用户在用户的安全管理后台看到了虚拟MFA选项,不清楚什么是虚拟MFA,新手站长网来说说虚拟MFA以及阿里云设置设置虚拟MFA登录教程:什么是虚拟MFA 虚拟MFA英文Mu...

阿里云“云合100“网络计划 汇集了鹏博士等首批合作伙伴(阿里云网融合)

阿里云“云合100”网络计划,是阿里云与鹏博士等首批合作伙伴共同推出的一项网络计划。此次阿里云与鹏博士等合作伙伴的加入,将会为“云合100”网络计划注入更加强大的技术和资源支持。“云合100”网络计划...

阿里云爆款特惠活动升级:云服务器9元/月起,百款爆品限量抢

阿里云爆款特惠全新改版上线,云服务器低至9元/月,数据库19.9元/月起,更有百款爆品限量抢。阿里云爆品销量榜单、ECS云服务器爆款榜单、云数据库专区,年付5折优惠、网络产品爆款专区、短信爆款产品首购...