阿里云配置redis,外网无法连接。

发布于 2022-09-11 20:46:21 字数 224 浏览 19 评论 0

阿里云安装完redis之后,服务器上可以访问,外网无法访问。

bind 已经设置为了0.0.0.0
protected-mode 设置为了 no
守护进程也是开启的

阿里云的安全组里面也开放了端口,启动的时候也是按配置文件启动的。

Telnet 其他端口都可以,就redis 的不行。

redis版本 5.0.5
服务器版本 CentOS 7.2 64位

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

那片花海 2022-09-18 20:46:21
自查和寻求帮助:
  1. 防火墙是否把 port:6379 给拦截了.
  2. 给阿里技术下工单帮忙解决.
其他内容

通过 redis-cli -h host --verbose 来打印出链接server时的更多信息,根据提示的错误信息来排查. 可在尝试的时候什么内容都没显示 ?.
另外发现在树莓派2代上面安装的redis-cli(version: 4.0.14) 没有--verbose 这个选项 ?,pc是有的.

悲喜皆因你 2022-09-18 20:46:21
netstat -antp|grep 6379 

看看

少钕鈤記 2022-09-18 20:46:21

bind 请绑定你的机器的外网ip

违心° 2022-09-18 20:46:21

问题已经解决啦,就是防火墙的问题。

MySQL和Nginx 安装的适合阿里云安全组设置开放端口就可以了,但是安装redis 的时候设置了安全组在服务器上的防火墙开放的端口里面没有redis 设置端口。

firewall-cmd --zone=public --add-port=6379/tcp --permanent

添加端口就正常了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文