經(jīng)過(guò)騰訊云官方確認(rèn),騰訊云 Redis 數(shù)據(jù)庫(kù)實(shí)例本身不支持外網(wǎng)訪(fǎng)問(wèn),如果您的業(yè)務(wù)場(chǎng)景需要外網(wǎng)進(jìn)行連接的話(huà),您可以通過(guò)擁有外網(wǎng) IP 的騰訊云云服務(wù)器 CVM 進(jìn)行端口轉(zhuǎn)發(fā),來(lái)實(shí)現(xiàn)外網(wǎng)訪(fǎng)問(wèn) Redis 數(shù)據(jù)庫(kù)實(shí)例。
提醒:通過(guò)云服務(wù)器 iptable 轉(zhuǎn)發(fā)的方式存在一定的風(fēng)險(xiǎn),建議不要在生產(chǎn)環(huán)境下使用外網(wǎng)接入。

1、遠(yuǎn)程登陸Centos云服務(wù)器,開(kāi)通云服務(wù)器 IP 轉(zhuǎn)發(fā)功能。
說(shuō)明:云服務(wù)器和數(shù)據(jù)庫(kù)須是同一賬號(hào),且同一個(gè) VPC 內(nèi)(保障同一個(gè)地域),或同在基礎(chǔ)網(wǎng)絡(luò)內(nèi)
echo 1 > /proc/sys/net/ipv4/ip_forward
2、配置轉(zhuǎn)發(fā)規(guī)則,如下示例是將:26.xx.x.2:50001(云服務(wù)器外網(wǎng)地址,端口可自行選擇)的訪(fǎng)問(wèn)轉(zhuǎn)發(fā)至內(nèi)網(wǎng)為10.0.0.5:6379 的 Redis 實(shí)例。
iptables -t nat -A PREROUTING -p tcp --dport 50001 -j DNAT --to-destination 10.0.0.5:6379
iptables -t nat -A POSTROUTING -d 10.0.0.5 -p tcp --dport 6379 -j MASQUERADE
3、配置云服務(wù)器安全組,放開(kāi)云服務(wù)器外網(wǎng)端口的訪(fǎng)問(wèn)權(quán)限,安全組規(guī)則建議僅放開(kāi)需要訪(fǎng)問(wèn)的源IP地址(ip以120.36.93.249為例)。

4、在訪(fǎng)問(wèn)端通過(guò)外網(wǎng)地址(本示例即26.xx.xx.2:50001)連接內(nèi)網(wǎng) Redis 實(shí)例,連接命令與內(nèi)網(wǎng)連接命令一致。
如果您的實(shí)例是有密碼實(shí)例,則支持開(kāi)源格式類(lèi)型的連接方式:
例如您設(shè)置的密碼是 abcd1234,則連接命令如下:
5、連接 Redis 后,執(zhí)行info命令返回?cái)?shù)據(jù)庫(kù)相關(guān)信息即表示連接成功。
掃碼贊賞,鼓勵(lì)支持
相關(guān)問(wèn)題
Centos 7.x 下做端口映射/端口轉(zhuǎn)發(fā)Windows server 2008/2012/2016/2019 服務(wù)器桌面不顯示我的電腦(計(jì)算機(jī))的解決方案No input file specified的解決方法網(wǎng)站如何添加工信部網(wǎng)站備案號(hào)和鏈接代碼騰訊云對(duì)象存儲(chǔ)內(nèi)網(wǎng)與外網(wǎng)地址訪(fǎng)問(wèn)Windows遠(yuǎn)程桌面多個(gè)用戶(hù)如何同時(shí)使用Chrome谷歌瀏覽器?