Ubuntu
如何使用 Socks Proxy 連接到遠端 MySQL 伺服器
我只能從 連接到遠端伺服器
specific IP address (Ubuntu Server)
,這在我在辦公室時還可以,但現在我在家工作,我被困住了。我可以通過 SSH 訪問 Ubuntu 伺服器
specific IP address
,因此我使用 SSH 代理(提供本地 Socks 5 代理)連接到它。到目前為止,我已經找到了連接到 SSH 和 FTP 的方法(使用支持 Socks Proxy 的 FileZilla)
但我發現沒有
macOS
支持 socks 5 代理的 MySQL GUI 應用程序。請指教。
您可以使用 open-ssh 本地隧道。您可以
-L
在命令行或LocalForward
在~/.ssh/config
ssh -L 33060:mysql_server_ip:3306
然後
localhost:33060
在 MySQL 客戶端中作為server:port
字元串使用。另一種選擇是將MySQL Workbench 與 ssh tunneling一起使用。