阿里云redis公網(wǎng)連接

阿里云redis公網(wǎng)連接

前提條件

擁有一個(gè)Redis實(shí)例和ECS實(shí)例,并且ECS與Redis實(shí)例同屬于一個(gè)vpc

部署步驟

  1. 在Redis實(shí)例的白名單中加入ECS服務(wù)器私網(wǎng)地址

  2. 在ECS服務(wù)器的安全組中添加安全組規(guī)則,允許本地pc的公網(wǎng)地址和Reids實(shí)例的私網(wǎng)地址對(duì)ecs服務(wù)器的訪問(wèn)

  3. 在ECS服務(wù)器上安裝rineted(linux端口轉(zhuǎn)發(fā)工具)

    1. 安裝、解壓并進(jìn)入到解壓目錄
    wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd  
    
    1. vi rinetd.c 修改綁定端口號(hào)
      輸入/bindPort >= 65536 查詢
      輸入/connectPort >= 65536查詢

      將65536改成65535

    2. 手動(dòng)創(chuàng)建目錄 /usr/man/man8

      mkdir /usr/man/man8
      
    3. 創(chuàng)建配置文件

      vi /etc/rinetd.conf
      

      內(nèi)容格式

      0.0.0.0 6379 <Redis的連接地址> 6379
      logfile /var/log/rinetd.log
      

      0.0.0.0 6379表示本機(jī)地址和端口號(hào) <Redis的連接地址> 6379 是要連接的redis地址和端口號(hào)

    4. 常用命令

      rinetd    啟動(dòng)
      echo rinetd >>/etc/rc.local 將rinetd設(shè)置為自啟動(dòng)
      pkill rinetd 結(jié)束進(jìn)程
      netstat -anp | grep 6379 查看服務(wù)
      
    5. 本地驗(yàn)證測(cè)試

      使用redis-cli 連接ecs linux服務(wù)器

      或者是用redis客戶端redis desktop工具連接linux服務(wù)器

      或者使用jedis連接 ecs linux服務(wù)器

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容