linux下搭建redis内网端口映射工具-rinetd
最近在工作中使用到了redis缓存,用来提某些业务场景的计算速度和某些情况下的操作频率限制,客户端工具使用了redisDesktopmanager来管理,在本机操作测试的时候,是没有问题的。但是将系统部署到ecs上之后,想要观察redis里面的数据缓存情况,会发现无法访问。原因是由于阿里云上面的redis是存在内网环境中的,服务器可以访问,要想在本地访问redis的话,必须要在ecs上搭建一个内网端口映射工具,把来自外网的请求转发到内网的redis端口上面.下面就来介绍使用这个工具rinetd。
rinetd介绍
Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担。
##rinetd安装
首先,在服务器上建立一个文件夹,用来存放rinetd文件
mkdir /app/rinetd
然后,使用命令下载rinetd压缩包
wget http://www.boutell.com/rinetd/http/rinetd.tar.gz
解压缩,
tar -zxvf rinetd.tar.gz
这个时候,会有一个rinetd文件夹,进入rinetd文件夹,执行make安装命令
cd /app/rinetd/rinetd
make &make install
接着可能会提示一个报错信息,是说在/usr/local/下面缺少一个man8的文件夹,直接去建立一个,然后重新执行make & make install命令,错误解决,安装完成。
rinetd配置
rinetd的配置相当简单,直接在/etc文件下编辑rinetd.conf配置文件即可,命令:
vim /etc/rinetd.conf
配置内容如下:
# 格式: ip 端口 redis内网地址 redis端口
0.0.0.0 xxx端口 redis.xxx.com 6379
配置完保存退出。
rinetd启动
修改完之后,使用以下命令来启动rinetd来进行转发:
#关闭进程
pkill rinetd #启动转发
#把这条命令加到/etc/rc.local里面就可以开机自动运行
rinetd -c /etc/rinetd.conf
至此,rinetd成功启动,使用以下命令来查看端口占用情况
netstat -antup
可以看到rinetd是否开始正常运行。
总结
rinetd的安装和配置是相对简单的,不会那么复杂,但是也有几点要注意的地方:
- rinetd占用的端口不能被其他程序占用,可以使用netstat -antup命令来查看。
- 运行rinetd的系统防火墙应该打开绑定的端口,比如放在ecs上面,就需要把映射的ecs的端口打开。
linux下搭建redis内网端口映射工具-rinetd相关推荐
- 路由器_内网端口映射
路由器_内网端口映射,nat_端口映射_工具_软件_远程桌面_连接端 口_花生壳_个人_FTP_服务器_WEB站点 1.让(家里)宿舍自己的电脑跟公司(外地)的电脑互相远程桌面连接(免得每次COPY东 ...
- 如何外网登录访问瑞友天翼应用虚拟化系统?——快解析内网端口映射方案
瑞友天翼应用虚拟化系统(GWT System)是国内具有自主知识产权的应用虚拟化平台,是基于服务器计算(Server-based Computing)的应用虚拟化平台.如何将内网平台提供到互联网上外网 ...
- [内网端口映射]内网端口映射ubuntu
理解: "你家在1个小区里B栋2410室,你朋友来找你,找到小区门口,不知道你住哪层哪号?就问守门的保安,保安很客气的告诉了他你家详细门牌,所以你朋友很轻松的找到了你家.这个过程就是外网访问 ...
- 外网系统怎么访问协同oa?快解析内网端口映射公网
办公软件oa系统功能涵盖移动办公.流程审批.信息门户.知识文档.电子签章.移动考勤.即时通讯.计划任务.费用报销.人事管理等,让办公更智能. 办公OA网站是企业公司信息管理的一个重要使用场景,除了在公 ...
- 天翼光猫虚拟服务器怎么设置,win10系统电信天翼光猫做内网端口映射的操作方法...
很多小伙伴都遇到过对win10系统电信天翼光猫做内网端口映射进行设置的困惑吧,一些朋友看过网上对win10系统电信天翼光猫做内网端口映射设置的零散处理方法,并没有完完全全明白win10系统电信天翼光猫 ...
- linux下搭建redis并解决无法连接redis的问题
linux下搭建redis并解决无法连接redis的问题 参考文章: (1)linux下搭建redis并解决无法连接redis的问题 (2)https://www.cnblogs.com/bestmy ...
- 网络通是免费的内网端口映射软件
网络通永久免费内网端口映射,内网穿透软件,可轻松访问连接内网,100%穿透内网,不需设置路由器,不需公网ip,不需固定ip,不需动态域名,用户可免费添加多个映射,适合在公司,小区宽带,出租屋,校园网, ...
- 端口映射软件大-比较|内网端口映射器使用方法
[转载]端口映射软件大-比较|内网端口映射器使用方法 2010-05-15 13:34 功能多少作为顺序: PortTunnel 2.0.13 简体中文版 优点:功能最为强大,默认为服务模式. 缺点: ...
- 网络通 永久免费 内网端口映射
网络通永久免费内网端口映射,内网穿透软件,可轻松访问连接内网,100%穿透内网,不需设置路由器,不需公网ip,不需固定ip,不需动态域名,用户可免费添加多个映射,适合在公司,小区宽带,出租屋,校园网, ...
- openwrt设置内网端口映射
今天在raspberry群里,一个群友提出这样一个需求:他想通过电脑访问路由器(openwrt系统)的5555端口,相当于访问树莓派的22端口.好奇葩的需求,为什么不直接连接树莓派呢... 本来不想理 ...
最新文章
- Burrard 大桥
- app中传递java数据_Java实现app接口和Socket消息传递(6)servlet映射并返回Json数据
- python:SyntaxError: invalid syntax报错
- TimeInterval value and value2 determination in SalesPipeline
- 简单的数据结构题(多项式、拉格朗日插值、线段树)
- c语言创建一个hello.txt文件,并检查是否成功,广东工业大学C语言验(上机)任务书2015版.doc...
- 动态获取某个元素的高度_codeforces 1443D,解法简单,思维缜密的动态规划问题...
- 前端工程师面试经验导图
- 转载 从算法上解读自动驾驶是如何实现的?
- 面向项目(一) —— 代码编写
- Latex公式空格输入
- 基于matlab的图像分割
- python自动下载论文_教你如何利用Python批量下载论文
- 苹果电脑上好用的几款数据备份工具
- 3 Java 基础__不同数据类型之间的运算及进制
- 使用JS将table表格导出为excel
- 自监督论文阅读笔记Reading and Writing: Discriminative and Generative Modelingfor Self-Supervised Text Recogn
- 基桩静荷载测试数据分析软件,静荷载基桩检测原理及应用技术
- MOOS-ivp app发布车辆位置及控制车辆运动
- SublimeLinter进行PHP代码检查
热门文章
- 线性分类器三种最优准则
- 阿里联手数据港合建数据中心 服务金额至少40亿
- 货币代码php,根据符号获取货币代码 - php
- 中国重点流域已实现休禁渔制度全覆盖
- OFDM中的帧(frame)、符号(symbol)、子载波(subcarriers)、导频(Pilot)、保护间隔(guard)的关系图解以及代码详解--MATLAB
- html配色插件,【插件技巧】设计师必备配色max插件
- 【FOC控制】英飞凌TC264无刷驱动方案simplefoc移植(1)-霍尔编码器移植
- win10系统卡顿怎么解决?从这几方面入手准没错
- 用在线RaxML构建系统发育树
- kasp技术优点_【华智技术贴】分子标记技术及育种应用(下):基于测序技术的第三代分子标记...