Redis远程访问主机,提示no route to host问题
Redis远程访问主机,提示no route to host问题
背景:两台物理linux服务器,一台ip141,一台142,通过142访问141的redis,做性能测试。
redis-benchmark -h xxx.xx.96.141报错提示:no route to host
查了很多资料,基本确定是防火墙问题
解决方式:
1)关闭141、142防火墙,主要是141的。
服务器是麒麟系统,需要cd /bin 然后执行systemctl stop iptables.service
此时142访问141就不报no route to host错误了,但是还提示connection refused,拒绝访问
2)更改141上redis的配置文件
将band 127.0.0.1 ::1注释掉,将protected-mode设置成no