向量檢索版執行個體部署於VPC環境內,本地或公網環境使用者無法直接通過API網域名稱訪問執行個體。此時需通過配置IP白名單實現跨網路存取權限控制,允許指定來源的本地或公網請求訪問執行個體。
操作步驟
在執行個體詳情頁的網路資訊模組中,包含專用網路(VPC ID)和虛擬交換器ID等欄位。
添加公網訪問白名單,公網訪問預設是關閉狀態。
使用者可手動開啟,開啟後會展示白名單配置入口:
點擊【公網訪問白名單】可對白名單內容進行增刪編輯,編輯狀態下未儲存退出介面需要進行二次確認,退出後編輯內容不會儲存。
-
白名單配置儲存後,預計1分鐘生效。
-
公網訪問開啟後,會自動產生公網網域名稱,後續在訪問向量檢索版執行個體時需要用公網網域名稱。
複製公網網域名稱:在執行個體詳情頁的網路資訊模組中,找到並複製公網網域名稱,後續可用於通過公網訪問向量檢索版執行個體。
添加白名單:手動填入IP地址,多個IP之間以英文逗號分隔:
白名單輸入框支援配置單個 IP(如 192.168.0.1)或 IP 網段(如 192.168.0.0/24)。
使用者可通過公網提供的IP地址查詢擷取本機IP。
驗證白名單添加成功:可以登入已添加白名單的機器上,通過ping公網網域名稱已驗證白名單是否添加成功
在本地去掉http:// ping該網域名稱(請確保ping的是公網網域名稱,即網域名稱中需包含public欄位,如ha-cn-xxxxxxxx.public.ha.aliyuncs.com):
C:\xxx>ping ha-cn-zpr3dgzxg04.public.ha.aliyuncs.com
正在 Ping ha-cn-zpr3dgzxg04.public.ha.aliyuncs.com [47.1xx.xx.129] 具有 32 位元組的資料:
來自 47.102.32.129 的回複:位元組=32 時間=9ms TTL=89
來自 47.102.32.129 的回複:位元組=32 時間=10ms TTL=89
本機通過ping API網域名稱,ping通說明白名單添加成功。
常見問題
如果在SDK中通過公網網域名稱訪問向量檢索版執行個體有類似報錯:
Error: 403 Forbidden Response: {'errors': {'code': '403', 'message': 'Forbidden'}}
說明IP地址配置有誤,可臨時配置0.0.0.0/0白名單驗證是否是IP配置有問題。
0.0.0.0/0表示允許所有IP訪問執行個體,存在安全風險,建議刪除並僅設定可信任的IP地址。