修改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