Назад | Перейти на главную страницу

Как подключиться к удаленному серверу MySQL с помощью Socks Proxy

Я могу подключиться к удаленному серверу только через specific IP address (Ubuntu Server), это было нормально, когда я был в офисе, но теперь, когда я работаю из дома, я застрял.

У меня есть SSH-доступ к серверу Ubuntu с этим specific IP address, поэтому я подключился к нему с помощью прокси-сервера SSH (который предоставляет локальный прокси-сервер Socks 5).

Пока что я нашел способы подключиться к SSH и FTP (используя FileZilla, который поддерживает Socks Proxy)

Но я не нашел macOS Приложение MySQL GUI, поддерживающее прокси-сервер socks 5.

Пожалуйста, порекомендуйте.

Вы можете использовать локальное туннелирование open-ssh. Вы можете использовать опцию -L в командной строке или LocalForward в ~/.ssh/config

ssh -L 33060:mysql_server_ip:3306

Затем используйте localhost:33060 в клиентах MySQL как server:port строка.

Другая альтернатива - использовать MySQL Workbench с туннелированием по ssh.