web-dev-qa-db-ja.com

Socksプロキシを使用してリモートMySQLサーバーに接続する方法

specific IP address (Ubuntu Server)からのみリモートサーバーに接続できます。これは、オフィスにいたときは問題ありませんでしたが、自宅で仕事をしているため、行き詰まっています。

このspecific IP addressを使用してUbuntuサーバーにSSHアクセスできるので、SSHプロキシ(ローカルのSocks 5プロキシを提供)を使用して接続しました。

これまでのところ、SSHとFTPに接続する方法を見つけました(SocksプロキシをサポートするFileZillaを使用)

しかし、socks5プロキシをサポートするmacOS MySQLGUIアプリは見つかりませんでした。

お知らせ下さい。

1
J. Doe

Open-sshローカルトンネリングを使用できます。コマンドラインでオプション-Lを使用するか、~/.ssh/configLocalForwardを使用できます。

ssh -L 33060:mysql_server_ip:3306

次に、MySQLクライアントでlocalhost:33060server:port文字列として使用します。

もう1つの方法は、 MySQL Workbenchとsshトンネリング を使用することです。

1