阿里雲Redis雲數據庫外網用tableplus通過內網ssh連接
阿里雲Redis雲數據庫外網IP要通過這個安全組添加才行的,但這功能已經下線了,需要提交工單才能開
外網連接Redis只能通過添加白名單IP的內網服務器用ssh連接才行。Redis官網的客戶端沒有ssh功能的,用tableplus通過內網ssh連接可以訪問了
實際上ssh是最簡單的轉發端口
ssh -L 9999:redis內網地址:6379 [remoteuser]@[remotehost] (這里換成你阿里雲隨便一台服務器)
本地客戶端直接 配置 redis-cli -h 127.0.0.1 -p 9999 就是連接到遠程
另外redis也有ssh tunnel訪問,fq最古老的辦法的就是ssh tunnel。
實際最好不要開外網訪問,免得暴力破解。
不管是阿里雲還是騰訊雲或是aws 或是gcp 等等,這些雲使用,都是看文檔最快或搜索下錯誤提示。
看文檔里設置安全組功能已經被關掉了,提示是由於潛在的Redis可用性隱患暫時下線了
------------------
用命令行redis-cli
/usr/local/redis/bin/redis-cli -h r-wz9vwikaulumh1474xxx.redis.rds.aliyuncs.com
redis r-wz9vwikaulumh1474xxx.redis.rds.aliyuncs.com:6379>
可以正常連接
telnet r-wz9vwikaulumh1474xxx.redis.rds.aliyuncs.com 6379
Trying 47.113.62.xxx...