今天在centos部署了redis,打算升级一下缓存服务,一切配置正常之后,发现远程无法访问redis服务,其实是防火墙的原因,一下是解决方案
第一步
管理员权限下 service iptables status
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:6379
如果出现这句,说明已经可以访问(6379是redis默认端口),我的是没有这句的
第二步
cd /etc/sysconfig 到这个目录下 vi iptables
增加一句 -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
注:6379是redis默认端口,如果你修改了端口,请增加对应的
第三步
service iptables restart 重启服务
再远程telnet就ok了