如果您的應用部署在與您的RDS執行個體在同一地域且網路類型相同的ECS上,則無需申請外網地址。如果您的應用部署在與您的RDS執行個體在不同地域或網路類型不同的ECS或者阿里雲以外的系統上,需申請外網地址,用於應用對接。

背景資訊

RDS提供兩種串連地址,即內網地址和外網地址。執行個體的系列、版本和訪問模式對串連地址的選擇有如下限制。

執行個體系列 執行個體版本 訪問模式 串連地址
單機基礎版
  • MySQL 5.7
  • SQL Server 2016 web 基礎系列、2012 web 基礎系列、2012 企業版 基礎系列
  • PostgreSQL 10
標準模式
  • 內網地址
  • 外網地址
  • 內網地址和外網地址
雙機高可用版
  • MySQL 5.5/5.6/5.7
  • SQL Server 2008 R2、2016標準版 高可用系列、2012標準版 高可用系列、2016企業版 高可用系列、2012企業版 高可用系列
  • PostgreSQL 9.4
  • PPAS 9.3、10
標準模式
  • 內網地址
  • 外網地址
高安全模式
  • 內網地址
  • 外網地址
  • 內網地址和外網地址
金融版 MySQL 5.6 標準模式
  • 內網地址
  • 外網地址
高安全模式
  • 內網地址
  • 外網地址
  • 內網地址和外網地址

串連地址的使用場景如下所示:

  • 單獨使用內網地址:

    • 系統預設提供內網地址,您可以直接修改串連地址。

    • 適用於應用部署在與您的RDS執行個體在同一地域的ECS上且RDS執行個體與ECS的網路類型相同時。

  • 單獨使用外網地址:

    • 適用於應用部署在與您的RDS在不同地域的ECS上時。

    • 適用於應用部署在阿里雲以外的系統上時。

  • 同時使用內外網地址:

    • 適用於應用中的模組部署在與您的RDS執行個體在同一地域且網路類型相同的ECS上,以及應用中的模組同時部署在與您的RDS執行個體在不同的ECS上時。
    • 適用於應用中的模組部署在與您的RDS執行個體在同一地域且網路類型相同的ECS上,以及應用中的模組同時部署在阿里雲以外的系統上時。

注意事項

  • 在訪問資料庫前,需要將待訪問資料庫的IP地址或者IP段加入白名單,操作詳情請參見設定白名單

  • RDS會針對外網地址流量收取一定費用,詳細收費標準請參見雲資料庫RDS詳細價格資訊

  • 外網地址會降低執行個體的安全性,請謹慎選擇。為了獲得更快的傳輸速率和更高的安全等級,建議您將應用遷移到與您的RDS在同一地域的阿里雲伺服器ECS上。

操作步驟

  1. 登入RDS管理主控台
  2. 選擇目標執行個體所在地域。
  3. 單擊目標執行個體的ID,進入基本資料頁面。
  4. 在左側導覽列中選擇資料庫連接,進入資料庫連接頁面。
  5. 單擊申請外網地址,如下圖所示。


  6. 在彈出的資訊確認框中單擊確定,生成外網地址。
  7. 單擊修改串連地址,在彈出的視窗中設定內外網串連地址及連接埠號碼,如下圖所示。

    參數說明:

    • 連線類型:根據需要修改連線類型為內網地址或者外網地址

    • 串連地址:地址樣式為xxx.mysql.rds.aliyuncs.com,其中xxx為自訂欄位,由字母和數字組成,開頭需小寫字母,8-64個字元。

    • 通信埠:RDS對外提供服務的連接埠號碼,取值範圍是3200~3999之間的任意一個整數。

  8. 單擊確定