当前位置: 首页 > wzjs >正文

网站公司市场营销方案网站查询网

网站公司市场营销方案,网站查询网,做网站月入过万,c 网站开发简单实例教程局域网访问 Redis 方法 默认情况下,Redis 只允许本机 (127.0.0.1) 访问。如果你想让局域网中的其他设备访问 Redis,需要 修改 Redis 配置,并确保 防火墙放行端口。 方法 1:修改 Redis 配置 1. 修改 redis.conf(或 me…

局域网访问 Redis 方法

默认情况下,Redis 只允许本机 (127.0.0.1) 访问。如果你想让局域网中的其他设备访问 Redis,需要 修改 Redis 配置,并确保 防火墙放行端口


方法 1:修改 Redis 配置

1. 修改 redis.conf(或 memurai.conf

  • Windows

    • Redis 旧版(Windows 3.2) 配置文件路径:
      C:\Program Files\Redis\redis.windows.conf

    • Memurai(Redis 替代方案) 配置文件路径:
      C:\Program Files\Memurai\memurai.conf

  • Linux/WSL 配置文件路径:

    /etc/redis/redis.conf
    

🔧 编辑 redis.conf(或 memurai.conf),找到 bind 127.0.0.1,修改为

bind 0.0.0.0

这允许 Redis 监听所有 IP 地址。

🔧 找到 protected-mode yes,改为

protected-mode no

(否则 Redis 仍会阻止远程访问)

🔧 找到 requirepass yourpassword(如果有),设置访问密码

requirepass your_secure_password

建议设置密码,防止未授权访问)


2. 允许远程访问

Linux / WSL 启动 Redis

redis-server /etc/redis/redis.conf

Windows 启动 Redis

redis-server.exe redis.windows.conf

方法 2:放行防火墙

默认 Redis 监听 6379 端口,需要放行此端口。

Windows 放行 6379 端口

  1. 打开 cmd(管理员权限)

  2. 运行

    netsh advfirewall firewall add rule name="Allow Redis" dir=in action=allow protocol=TCP localport=6379
    

Linux 放行 6379 端口

如果使用 iptables

sudo iptables -A INPUT -p tcp --dport 6379 -j ACCEPT

如果使用 ufw(Ubuntu 推荐):

sudo ufw allow 6379/tcp

方法 3:局域网其他设备访问

在局域网中的其他设备上(例如另一台 Windows / Linux 电脑),使用 Redis CLI编程方式 连接 Redis。

1. 使用 Redis CLI

假设 Redis 服务器 IP192.168.1.100,在客户端设备上运行:

redis-cli -h 192.168.1.100 -p 6379 -a your_secure_password

如果成功连接,测试:

PING

返回:

PONG

2. 使用 C# 代码连接 Redis

安装 StackExchange.Redis(C# Redis 客户端):

dotnet add package StackExchange.Redis

然后在 C# 代码中:

using StackExchange.Redis;
using System;class Program
{static void Main(){var redis = ConnectionMultiplexer.Connect("192.168.1.100:6379,password=your_secure_password");var db = redis.GetDatabase();db.StringSet("hello", "world");Console.WriteLine(db.StringGet("hello")); // 输出 "world"}
}

方法 4:使用 Docker 运行 Redis(局域网可访问)

如果你在 Docker 中运行 Redis,需要 映射端口 并允许外部访问:

docker run -d --name redis-server -p 6379:6379 redis --bind 0.0.0.0 --protected-mode no

然后在局域网客户端连接:

redis-cli -h 192.168.1.100 -p 6379

总结

方法操作
修改 redis.confbind 0.0.0.0protected-mode no,设置密码
放行防火墙netsh advfirewall(Windows),ufwiptables(Linux)
客户端连接redis-cli -h 192.168.1.100 -p 6379 -a yourpassword
C# 代码StackExchange.Redis.ConnectionMultiplexer

推荐

  • 如果 Windows 上使用 Redis(Memurai),修改 memurai.conf 并放行端口即可。

  • 如果 使用 WSL/Ubuntu,修改 /etc/redis/redis.conf 并放行端口。

  • 确保设置密码,否则任何人都能访问你的 Redis 数据!

http://www.dtcms.com/wzjs/526967.html

相关文章:

  • 怎么把网站制作成安卓优化seo排名
  • 设计在线看威海seo公司
  • 娄底建设网站公司品牌推广方案策划书
  • 政务公开和网站建设湖南网站seo找行者seo
  • 服务器上网站建设seo网站自动发布外链工具
  • java .net 做网站没前途简单网页制作
  • 做外贸什么网站比较好做电商营销策划方案
  • 如何做品牌推广网站常用的搜索引擎有哪些?
  • 开一个素材设计网站怎么做的南京网络推广公司排名
  • 建设工程查询扣分网站企业网站设计制作
  • 江苏 网站 备案生意参谋指数在线转换
  • 深圳交易网站建设东莞做一个企业网站
  • 免费网站建设品牌好网络维护公司
  • 黄山网站建设电话seo按照搜索引擎的
  • 海纳网站建设58黄页网推广公司
  • php网站里放asp活动推广文案
  • 网站空间一年多少钱网络营销自学网站
  • web前端工程师职业规划seo整站优化
  • 网站推广合同做好的网站怎么优化
  • 网站设计方案案例分析宁波seo排名外包
  • 做直播的视频在线观看网站深圳优化网站
  • 做网站一般字号要做多少搜索引擎推广实训
  • 东莞做外贸网站的公司seo优化服务是什么
  • 上海大公司有哪些网站优化比较好的公司
  • 佛山做网站公司排名免费推广的渠道有哪些
  • wordpress登陆地址修改免费seo课程
  • 网站建设公司选哪家成人教育培训机构排名
  • 宝应网站建设厦门网站建设平台
  • 西安旅游攻略2天自由行攻略广西seo经理
  • 科技设计网站建设佛山优化网站关键词