redis允许远程访问

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介:

设置redis允许远程访问


        在redis的配置文件redis.conf中有以下配置 : 


        注意,此处的bind是指redis监听的网卡的ip。

例如:bind 127.0.0.1 --> redis监听127.0.0.1的网卡,即监听本地网卡,那么此时redis只能

接受来自于本地回环网卡的命令所以,若想在此配置下访问该redis,则连接此redis服务的命令

  只能为redis-cli -h 127.0.0.1, 也就是说该redis服务只能通过本地访问

bind 139.196.234.109--> 139.196.234.109为阿里云公网ip,那么此时该redis监听的是无线

  网卡,只能接受来自于无线网卡的命令,所以,访问该redis服务的命令为:

  redis-cli -h139.196.234.109 -p 端口,此时该redis是无法通过本地回环网卡访问的,即redis-cli -h 127.0.0.1

  是无法连接到此种配置的redis服务的


想配置redis允许远程访问的第一步就是修改redis.conf配置:bind 公网ip

    此时已经可以通过远端(任意一台远程电脑 )连接redis了,但是实际上我们并不希望其他人访问我们的redis服务,此时有两种解决方案

    1.  给redis配置访问密码

找到redis.con文件的如下配置:

#requirepass foobared 

将注释去掉 , 并改为 :requirepass 密码 


2.  通过配置防火墙来限制运行访问指定端口的远程终端,即:固定的端口只允许固定的ip访问,换言之:指定的     端口只接收和处理来自指定ip主机的请求

防火墙的配置比较多,可参考配置:http://www.360doc.com/content/13/0808/15/13084517_305613422.shtml










本文转自 蓝叶子Sheep 51CTO博客,原文链接:http://blog.51cto.com/dellinger/1953006,如需转载请自行联系原作者
目录
相关文章
|
缓存 NoSQL 网络安全
【Azure Redis 缓存】Azure Redis服务开启了SSL(6380端口), PHP如何访问缓存呢?
【Azure Redis 缓存】Azure Redis服务开启了SSL(6380端口), PHP如何访问缓存呢?
203 0
|
NoSQL 关系型数据库 Redis
Docker的通俗理解和通过宿主机端口访问Redis容器的实例
本文目标:引导初学者入门Docker,理解镜像、容器和宿主机概念,学习常用Docker命令,特别是如何创建并从Redis容器通过宿主机端口访问。 关键点: - Docker核心:镜像(类)、容器(实例)、宿主机(运行环境)。 - `docker pull` 拉取镜像,如 `redis:3.0`。 - `docker run -d --name` 后台运行容器,如 `my-redis`。 - `-p` 参数做端口映射,如 `6379:6379`。 - `docker exec -it` 交互式进入容器,如 `bash` 或执行命令。
522 4
|
6月前
|
NoSQL Linux Redis
每天百万访问也不怕,Redis帮你搞定UV统计
本文介绍了使用Redis实现高性能UV统计系统的方法。Redis凭借其内存数据库特性,支持毫秒级响应和自动去重,非常适合高并发场景下的访客统计。核心思路是利用Redis的Set数据结构作为"每日签到墙",通过记录用户访问ID实现自动去重,并设置24小时过期时间。文章提供了Python代码示例,展示如何记录用户访问和获取当日UV统计数据,还可扩展实现多页面UV统计。相比传统数据库方案,Redis方案更加轻量高效,是中小型网站实现流量统计的理想选择。
455 0
|
NoSQL 编译器 Linux
【赵渝强老师】Redis的安装与访问
本文基于Redis 6.2版本,详细介绍了在CentOS 7 64位虚拟机环境中部署Redis的步骤。内容包括安装GCC编译器、创建安装目录、解压安装包、编译安装、配置文件修改、启动服务及验证等操作。视频讲解和相关图片帮助理解每一步骤。
200 0
|
安全 NoSQL 网络安全
漏洞检测与防御:Redis未授权访问漏洞复现
漏洞检测与防御:Redis未授权访问漏洞复现
998 0
|
数据库 NoSQL Redis
Redis访问模式
【7月更文挑战第17天】
138 2
|
缓存 负载均衡 NoSQL
【Azure Redis】Azure Redis添加了内部虚拟网络后,其他区域的主机通过虚拟网络对等互连访问失败
【Azure Redis】Azure Redis添加了内部虚拟网络后,其他区域的主机通过虚拟网络对等互连访问失败
111 0
|
缓存 NoSQL 网络安全
【Azure Redis 缓存】在Azure Redis中,如何限制只允许Azure App Service访问?
【Azure Redis 缓存】在Azure Redis中,如何限制只允许Azure App Service访问?
109 0
|
缓存 NoSQL Redis
【Azure Redis 缓存】C#程序是否有对应的方式来优化并缩短由于 Redis 维护造成的不可访问的时间
【Azure Redis 缓存】C#程序是否有对应的方式来优化并缩短由于 Redis 维护造成的不可访问的时间
112 0
|
缓存 NoSQL Redis
【Azure Redis 缓存】Azure Redis加入VNET后,在另一个区域(如中国东部二区)的VNET无法访问Redis服务(注:两个VNET已经结对,相互之间可以互ping)
【Azure Redis 缓存】Azure Redis加入VNET后,在另一个区域(如中国东部二区)的VNET无法访问Redis服务(注:两个VNET已经结对,相互之间可以互ping)