Navicat通過跳板機連接MySQL(2層跳轉)


 

情景描述,公司開發數據庫部署在內網,而且這個開發數據庫有連接需要有IP驗證,就是只能在內網的某個IP才能連接,所以每次連接都會先連接外網能訪問的跳板機,在從跳板機上ssh到內網上的A機器,在從A機器連接到在內網數據庫,如此幾經波折,才能見到廬山真面目,內網開發數據庫。。但是連上才發現,所以的MySQL操作還必須能過MySQL命令行來執行,當初用習慣了Navicat,用命令行總感覺麻煩,經探索,識得一方法可以通過本地Navicat直接連接公司內網數據庫。

 


工具:SecureCRT(當然不只是這個工具,類似這個工具的只要有端口轉發即可)、Navicat;

 

一、通過SecureCRT設置端口轉發。

1)先連上跳板機,然后設置菜單里選擇選項--》會話選項

點擊確定。

2)此時通過SecureCRT 輸入剛才設置的本地IP端口,以后需要連接的內網IP與端口、用戶名

3)此時可以直接連接到公司內網(前提是跳板機連接未斷開)

 

二: Navicat設置SSH通道

1)剛才設置過的SSH本地端口和以及公司內網用戶名密碼 點擊保存

     

2)輸入公司內網數據庫地址用戶名密碼

 

 

連接測試,成功


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM