开发者社区> 问答> 正文

CentOS redis集群部署开启防火墙无法访问集群 ,什么原因?

CentOS redis集群部署 开启防火墙无法访问集群
我现在是单机部署的一个伪集群,通过命令
redis-trib.rb check ip:端口 可以正常检测集群状态,
一旦我将iptables 防火墙 启动,就无法检测了~~这是为啥啊~
还有一个问题
我用tomcat集群+redis 做session共享,也是一样,开启防火墙,就无法连接redis服务器
只要关闭防火墙,就一切正常~~
iptables 文件没问题,难道是协议不对?不是tcp协议吗?

展开
收起
落地花开啦 2016-01-31 19:08:06 4555 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    把对应端口等加到防火墙rule
    `sudo iptables -A INPUT -s $IPADDRESS -p tcp -m tcp --dport 6379 -j ACCEPT
    sudo bash -c 'iptables-save > /etc/sysconfig/iptables'
    `

    2019-07-17 18:36:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Redis在唯品会的应用实践——架构演进与功能定制 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载