1. 程式人生 > >Navicat for Mysql SSH tunnel 用跳板機解決方案

Navicat for Mysql SSH tunnel 用跳板機解決方案

Navicat Mysql SSH tunnel不能使用跳板機,對於需要跳板機登入的主機,他自帶的SSH Tunnel就是雞肋了。其實從原理上分析,根本不需要開啟他得SSH Tunnel,使用本機強大SSH埠轉發,加上跳板代理,即可完美解決。

1、先取消已經設定的SSH Tunnel,如下圖都清空

2、本地配置好跳板機,跳板機文章很多,百度即可。比如我的:

替換Host , User, 123.45.67.89,這些換成你自己對應的引數:

vi ~/.ssh/config

Host *.mydomain.com
User root
ProxyCommand ssh [email protected]

nc -q0 %h %p

我這個配置的含義是:所有連線*.mydomain.com域名的ssh 都使用跳板,跳板的IP為:123.45.67.89

比如我這個例子要連線 ab.mydomain.com,就會用 123.45.67.89 做為跳板。

3、然後,開機本地到遠端的Mysql 監聽埠,這個是本文的重點

ssh -vNL 3367:localhost:3306 [email protected]

解釋:

-v :顯示log,也就是verbose資訊

N:不登陸到遠端,L:本地監聽

-vNL 3367:localhost:3306: 開啟本地3367 到遠端主機 ab.mydomain.com:3306 埠的對映。

所有發往本地3367埠的資料,都轉發到ab.mydomain.com:3306

4、Navicat for Mysql 配置如下引數,埠必須和上面的3367一致。3367可以根據自己情況修改,只要和上面保持一致即可。

windows下也可以,3中提到的命令,可以用plink代替:

plink -L 3367:localhost:3306 [email protected]

轉自:http://www.yinqisen.cn/blog-349.html

相關推薦

Navicat for Mysql SSH tunnel 跳板解決方案

Navicat Mysql SSH tunnel不能使用跳板機,對於需要跳板機登入的主機,他自帶的SSH Tunnel就是雞肋了。其實從原理上分析,根本不需要開啟他得SSH Tunnel,使用本機強大SSH埠轉發,加上跳板代理,即可完美解決。 1、先取消已經設定的SSH

Navicat for mysql 1130錯誤 Navicat連線遠端MYSQL:報錯ERROR 1130: Host '192.168.1.3' is not allowed to connec

Navicat for mysql 1130錯誤 用Navicat連線遠端MYSQL,提示如下錯誤,我以為是自己的防火牆問題,但是關了,依然不行。  我認為這段英文,有點誤導,讓人感覺是自己這邊出了問題。  看解決方法吧  ERROR 1130: Host '192.168.1.3' is not allo

navicat for mysql 連接報錯1251詳細解決步驟

ide use CA 技術 IT 版本 nbsp 比較 oca 我的是8.0的版本,因為比較新的mysql采用新的保密方式所以舊的似乎不能用,改密碼方式:use mysql;ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH

Navicat for MySQLssh功能連接遠程數據庫

net window blog src windows borde 點擊 文章 遠程 轉載自:http://holy2010.blog.51cto.com/1086044/518431 實現用本地的ssh隧道起到加密功能 在windows平臺上運行Navicat for

Navicat for MySQLssh功能連線遠端資料庫

Navicat for MySQL用ssh功能連線遠端資料庫 1、點選Navicat裡的“連線”按鈕來建立一個新的資料庫連線,在選項卡里點選“SSH” 2、SSH的預設埠是22,這裡的使用者名稱和密碼應該是在CentOS上擁有FTP許可權的使用者名稱和密碼) 3、填寫

ssh隧道(通過跳板)連線mysql

案例: A伺服器   B伺服器   C伺服器mysql 現在mysql伺服器C只能通過內網訪問,B伺服器就能通過內網連線訪問到mysql A伺服器無法直接連線C伺服器mysql,所以要通過跳板機(跳板機指的是B伺服器)連線mysql 實現: 在A伺服器下面執行

navicat for mysql 親測好的 中文破解版

官方下載(中文): Navicat for MySQL Enterprise Edition 8註冊碼: NAVJ-W56S-3YUU-MVHV NAVE-WAGB-ZLF4-T23K

Navicat for MySQL操作Mysql資料庫時新增外來鍵時提示error 150 問題

Mysql資料庫操作問題: 原因和解決辦法: 1,兩個欄位的型別或者大小不嚴格匹配,例如,如果一個是INT(10), 那麼外來鍵也必須設定成INT(10), 而不是 INT(11) 也不能是 TINYINT. 你得使用 SHOW 命令來檢視欄位的大小,因為一些查詢瀏覽器有

navicat for mysqlSSH連線方式

1.填寫SSH登入的IP資訊及使用者名稱密碼(注:當某些linux伺服器可能無法直接以root許可權登入,改為普通使用者許可權) 2.填上資料庫連線資訊,IP地址由你SSH登入的伺服器決定(若該伺服器就是資料庫所在伺服器就localhost,反之則寫資料庫伺服器IP地址即

Navicat for MySQL 匯出來的資料再SQLyog匯入,出現中文亂碼的原因

Navicat for Mysql 工具匯出來的資料如下: (一個簡單例子) 而從SQLyog工具匯出來如下: 如果要想將Navicat for MySQL匯出來的資料,導到SQLyog工具,則需要加上  /*!40101 SET NAMES utf8 */;

navicat for mysql 的 刪減表 和清空表

epo popu rep jce 包含 mod pla aid 5% 刪除操作在執行的語句就是delete語句 也就是可以按照後邊的where條件進行刪除指定行,當然也可以不加where條件,把所有的數據刪除 清空所執行的語句是truncate,也就是把這個表裏所有

Navicat for mysql 遠程連接 mySql數據庫10061、1045錯誤

rom 重新 avi 數據報 affect 有時 登錄用戶 leg pan 用navicat連接遠程的mysql數據報錯: 有朋友可能會碰到使用Navicat for mysql 遠程連接 mySql數據庫會提示10061、1045錯誤或 2003-Can’t con

Ubuntu Navicat for MySQL安裝以及破解方案

href bsp .net spa 學習 sql run tle article Ubuntu Navicat for MySQL安裝以及破解方案 學習了:http://blog.csdn.net/loadrunn/article/details/50886772 Ub

mysql數據庫管理工具(navicat for mysql)

disable 單機 是否 dmv text ces 窗口 進程 不同類 Navicat Premium 是一個可多重連接的數據庫管理工具,它可讓你以單一程序同時連接到 MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server 數據庫,讓

Navicat For Mysql快捷鍵

mysql1.ctrl+q 打開查詢窗口 2.ctrl+/ 註釋sql語句 3.ctrl+shift +/ 解除註釋 4.ctrl+r 運行查詢窗口的sql語句 5.ctrl+shift+r 只運行選中的sql語句 6.F6

Navicat for mysql 的下載及破解

選擇 target tar height src 路徑 http 技術分享 安裝路徑 1.下載地址http://yun.baidu.com/s/1hPsKm 2.下載完解壓後安裝,一直下一步 3.安裝完成後,打開解壓包下的PatchNavicat.exe,選擇安裝路徑 4

mysql遠程連接錯誤10038--navicat for mysql (10038)

bind bsp ont 這一 tle ng- 轉載 statistic detail mysql遠程連接錯誤10038--navicat for mysql (10038) 轉載:http://blog.csdn.net/chana1101/article/detail

MysqlNavicat for Mysql)怎麽添加數據庫

顯示 logs http ima 執行 navicat efault 找到 mage 1、首先打開Navicat for Mysql; 2、打開後界面如下圖所示,雙擊連接localhost_3306; 3、連接後localhost_3306變成綠色,如下圖所示; 4、

Navicat for MySQL 設置定時任務(事件)

schedule 定義 all ever -- star 命令 update nbsp 1.查詢界面輸入命令,查看定時任務是否開啟,未開始時OFF: show variables like ‘%event_scheduler%‘; 2. 查詢界面輸入命令,開啟定時任務: s

Navicat for MySQL下載、安裝與破解

for 完成後 失效 exe 進入 .html 關閉 百度 logs 參考來源:https://www.cnblogs.com/da19951208/p/6403607.html 一:下載Navicat for MySQL   進入 Navicat for MySQL