本地經過隧道經跳起色訪問內網數據庫服務器(Xshell、Navicat、Mysql)

本地開發機器    A   localhostsql

跳起色器            B  115.236.125.92shell

數據庫服務器    C  10.120.151.245數據庫

 

A可達B,B可達C,A不可達C,A要訪問C的數據庫。服務器

 

使用工具:ssh

Xshell、Navicat、Mysql工具

 

步驟:開發

1)首先在Xshell上配置一個從A到B的ssh鏈接,同時添加一個A到C的隧道鏈接。可視化

 

                  SSH鏈接配置

                    密碼

 

 

                   添加一個隧道鏈接

 

                        

 

當完成這一步的時候,A到C的鏈接已經完成。咱們能夠看到凡是對A機器的8000端口的訪問,都會經過這個隧道,轉發到C機器的3306端口。

而這個隧道是創建在A機器到B機器的SSH鏈接上的,所用端口是1046.

 

              2)接下來爲了能在navicat裏邊可視化管理C的數據庫,咱們來配置navicat 。

 

                     先在navicat中新建一個鏈接,在鏈接選項General中填寫信息,其中User Name 和passwd 填的C機器上的名字和密碼。而後就OK了。打開鏈接就能夠看到遠程數據庫了。

 

                                

相關文章
相關標籤/搜索