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

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

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

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

Но я не нашел ни одного macOS приложения MySQL с графическим интерфейсом, которое поддерживает прокси socks 5.

Пожалуйста, сообщите.

1
задан 3 May 2020 в 04:31
1 ответ

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

ssh -L 33060:mysql_server_ip:3306

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

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

1
ответ дан 3 May 2020 в 02:24

Теги

Похожие вопросы