背景:如下圖所示
我們使用的雲數據庫RDS的時候,數據嘛,公司最重要的資料,一般都是會設置白名單的,然後一般我們本地的ip地址呢都是動態刷新的,快則一天刷新一次。
尷尬的就出現了,如果我們本地連接的話,那是不是得每天更新一次白名單,這是不是很蛋疼呢? 難道每天上班第一件事就是更新白名單? 當然你要是不怕麻煩確實是可以的,我們公司前期就是這樣,真的好想說髒話。
後來經過了解研究,我想接口訪問還可以通過Nginx轉譯訪問,也可以通過路由代理,我想是不是數據庫是不是也可以呢?
經過實踐後發現數據庫也是可以的。
首先我們找一臺ip地址不會改變的服務器,數據庫上架此ip地址白名單,然後通過ssh連接。操作如下:
- 連接名
這裏連接名隨意自己喜歡就好 - 主機
目標服務器ip地址 - 端口號
目標服務器端口號 - 用戶名,密碼
目標服務器用戶名和密碼
使用SSH通道,將代理轉換的ip地址端口號那些填上。
愉快的發現我們可以連接上數據庫了