Ubuntu下设置redis让其他服务器访问

修改redis配置文件,将

bind 127.0.0.1
to

bind 0.0.0.0
Then restart your service (service redis-server restart)

You can then now check that redis is listening on non-local interface with

redis-cli -h 192.168.x.x ping
(replace 192.168.x.x with your IP adress)

如果出现如下的界面,说明成功了:

修改iptables的地址:

http://www.oschina.net/question/139706_246053

这篇文章解决根本问题:

http://www.howopensource.com/2011/08/vnc-error-unable-to-connect-to-host-no-route-to-host-113-solved/

设置了一行这个使得其可以工作啦

sudo iptables -I INPUT 1 -p tcp --dport 5901 -j ACCEPT

原文地址:https://www.cnblogs.com/zl0372/p/redis_iptables.html