阿里云redis rinetd 配置

阿里云数据库 Redis 需要通过 ECS 的内网进行连接访问,如果您本地需要通过公网访问云数据库 Redis,可以选择在ecs上配置rinetd转发到云数据库。配置方法如下:

  1. 下载rinetd;

$ wget http://www.boutell.com/rinetd/http/rinetd.tar.gz

  1. 安装;

$ tar -xvf rinetd.tar.gz
$ cd rinetd
$ mkdir /usr/man
$ make&&make install

  1. 配置;

vi /etc/rinetd.conf

0.0.0.0 6379 r-xxxx.redis.rds.aliyuncs.com 6379

意思是把连接到本机所有6379端口的请求转发到r-xxxx.redis.rds.aliyuncs.com:6379上面。
0.0.0.0 ---- 表示本机绑定所有地址
r-xxxx.redis.rds.aliyuncs.com --- 阿里云redis地址
如果刚好你这台转发的服务器安装了redis,也用到了6379这个端口,那么你就需要修改一下转发端口,不然该服务器上的redis无法使用。请求都会被转发到aliyun的redis上面。

  1. 启动;

rinetd

接下来你就可以通过公网的机器连接到redis,连接的命令如下

 redis-cli -h x.x.x.x -a Redis的实例ID:Redis密码

比如:

redis-cli -h 10.26.201.247 -a r-xxxx.redis.rds.aliyuncs.com:1qaz2wsx

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方...
    克鲁德李阅读 5,406评论 0 36
  • 安全性 设置客户端连接后进行任何其他指令前需要使用的密码。 警告:因为redis 速度相当快,所以在一台比较好的服...
    OzanShareing阅读 1,868评论 1 7
  • redis是一个以key-value存储的非关系型数据库。有五种数据类型,string、hashes、list、s...
    林ze宏阅读 1,029评论 0 0
  • 摘自http://xiaoh.me/2016/06/30/redis-advanced/ 排序 redis支持对l...
    鸵鸟要抬头阅读 66,586评论 1 3
  • 十年前有过一次分手。 无论因为什么原因,分手后总有一段时间是煎熬的。倒不见得感情有多难得,情绪往往是被习惯左右,突...
    violetta0602阅读 230评论 0 0