日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

RDS PostgreSQL實例如何查看本地IP

您需要將本地公網IP添加到RDS實例白名單,才能遠程連接RDS PostgreSQL。如果填寫的本地公網IP錯誤,則會連接失敗。

問題描述

將本地設備的公網IP地址添加到RDS白名單后,無法訪問RDS實例,而其他設備可以訪問該RDS實例。且將RDS白名單設置為公司的網段或者0.0.0.0/0后,本地設備也可以訪問RDS實例。

問題原因

添加到白名單的本地設備公網IP地址不正確。

解決方案

本文只適用于ECS以外的設備訪問RDS實例的情況。如果是ECS實例訪問RDS實例,可以在ECS實例的詳情頁面查看準確的公網IP地址和內網IP地址。

  1. 0.0.0.0/0路由條目加入RDS PostgreSQL的白名單,操作方法請參見設置白名單

  2. 使用pgAdmin4客戶端連接RDS PostgreSQL實例。

  3. 單擊數據庫,選擇postgres,單擊頁面上方的工具>查詢工具

  4. 執行如下SQL語句,查看顯示結果中query列的值為SELECT所對應的client_addr列的IP,即為本地設備公網IP。

    select datname, pid, usename,client_addr, client_hostname, client_port,query  from pg_stat_activity;

    系統顯示類似如下。

  5. 將在步驟1白名單中添加的0.0.0.0/0路由條目刪除,添加真實的公網IP。

更多信息

如果您的本地設備公網IP地址會有變化,而且建立的連接是用于生產環境,則建議改為使用內網連接,或者在白名單中配置合理的公網IP段,確保不會因為IP地址改變而斷開連接。

適用于

  • 云數據庫RDS PostgreSQL版