1. 程式人生 > >配置redis外網可訪問

配置redis外網可訪問

在 Linux 中安裝了redis 服務,當在客戶端通過遠端連線的方式連線時,報could not connect錯誤。

錯誤的原因很簡單,就是沒有連線上redis服務,由於redis採用的安全策略,預設會只准許本地訪問。

需要通過簡單配置,完成允許外網訪問。

修改redis的配置檔案,將所有bind資訊全部遮蔽。

# bind 192.168.1.100 10.0.0.1

# bind 192.168.1.8

# bind 127.0.0.1

修改完成後,需要重新啟動redis服務。

redis-sercer redis.conf

修改 Linux 的防火牆(iptables),開啟你的redis服務埠,預設是6379。


命令:/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

儲存防火牆修改命令:/etc/rc.d/init.d/iptables save

不出意外的話,現在就可以在程式中遠端訪問遠端主機上的redis server了