配置redis外網可訪問


 

redis采用的安全策略,默認會只准許本地訪問

 

通過簡單配置,完成允許外網訪問
[root@cache01 conf]# egrep "(^bind|#bind|# bind)" 6379.conf
# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1 ::1
#bind 127.0.0.1
bind 0.0.0.0 #相當於192.168.1.50 127.0.0.1(192.168.1.50為本服務器的IP的地址)也就是說本地可以訪問redis別的服務器也可以訪問
如果只有192.168.1.50 本地不能訪問redis,如果只膽127.0.0.1本地可以訪問redis別的服務器不可以訪問redis

#如果多個IP 用空格隔開
#需要重啟服務器

 注意:一定要邦在內網網卡不,不然是不安全的。比如在阿里雲ECS服務器上,會一個公網和一個內網,我們一點要記住,讓6379監聽在內網上面。

 

修改 Linux 的防火牆(iptables),開啟你的redis服務端口,默認是6379

-A INPUT -m state –state NEW -m tcp -p tcp –dport 6379 -j ACCEPT
……
-A INPUT -j REJECT –reject-with icmp-host-prohibited

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM