阿里云服务器公网ip搭建(阿里云服务器无公网如何上网?)
阿里云服务器公网ip搭建
阿里云服务器无公网如何上网?
概述:
为了安全起见,我们对所有应用服务器,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通外网
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。最后,如果感觉文章对你有用,欢迎朋友关注+转发哦!
- 阿里云服务器公网ip搭建(阿里云服务器无公网如何上网?)
- mysql 安装阿里云(详解如何在阿里云服务器安装Mysql数据库)
- 阿里云ecs开放所有端口(阿里云ECS实例挂载PE盘使用chroot命令提示“I have no name”错误的解决方法)
- 阿里云对象存储oss收费吗(阿里云存储服务OSS基本概念)
- 阿里云几个服务器可以备案(阿里云服务器网站备案简单流程说明文档)
- 阿里云服务器安全组在哪(阿里云服务器安全组设置规则)
- 阿里云服务器清除密码(阿里云服务器忘记密码怎么办?阿里云ECS密码重置图文教程)
- 阿里云ecs服务器挂了怎么办(阿里云ECS云服务器如何开放8080端口)
- 阿里云跟腾讯云的对比(阿里云、腾讯云的恩怨情仇)
- 阿里云服务器怎么设置安全(详解阿里云服务器添加安全组规则图文教程)
- 阿里云mysql配置升级注意事项(详解如何在阿里云上安装mysql)
- 阿里云ecs怎么配置环境(阿里云ECS实例中运行网站常见状态码的报错分析)
- 阿里云服务器ecs入口(阿里云ECS云服务器更换公网IP的方法)
- 阿里云ECS实例中部署的Web网站运行速度慢的解决方法(阿里云ECS实例中部署的Web网站运行速度慢的解决方法)
- 阿里云linux配置(阿里云ESC linux服务器日常安全运维常用命令)
- 阿里云电脑收费标准是多少(阿里云主机最便宜的多少钱一年?)
- 2020年大众7.5代高尔夫R终结特别版 最后的呐喊(2020年大众7.5代高尔夫R终结特别版)
- 七年前的这部剧有毒,全剧只有女主红到发紫,男主至今无人认识(七年前的这部剧有毒)
- 宋轶除了演过于曼丽,原来还演过一个青楼女子(宋轶除了演过于曼丽)
- 赵丽颖第一部当女主的戏,主角配角个个都是实力演员(赵丽颖第一部当女主的戏)
- 乾隆为何这么喜爱白塔原因是什么(乾隆为何这么喜爱白塔原因是什么)
- 逐渐消失的东北八大怪现象,进步的社会里我们遗失的是什么(逐渐消失的东北八大怪现象)
热门推荐
- apache和yii域名配置(yii框架数据库关联查询操作示例)
- 网页按钮设计的几个建议
- python生成密码字典教程(Python利用字典破解WIFI密码的方法)
- dedecms更新后设置空白(织梦DedeCms上传的图片点击打开改为不新窗口打开)
- 纯css实现多级菜单(纯CSS实现可折叠树状菜单)
- php中钩子的理解与实例教程(php中钩子hook的原理与简单应用demo示例)
- centos7上安装python(centos6.5安装python3.7.1之后无法使用pip的解决方案)
- elasticsearch启动报错(解决Docker启动Elasticsearch7.x报错的问题)
- 搭建ftp服务器操作步骤(浅谈FTP服务器架设的两种方法)
- python详细讲解类方法的使用(浅谈python标准库--functools.partial)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9