Я могу подключиться к удаленному серверу только с определенного IP-адреса (Ubuntu Server)
, это было нормально, когда я был в офисе, но теперь, когда я ' м работаю из дома, я застрял.
У меня есть SSH-доступ к серверу Ubuntu с этим конкретным IP-адресом
, поэтому я подключился к нему с помощью SSH Proxy (который предоставляет локальный прокси Socks 5).
Пока что я нашел способы подключиться к SSH и FTP (используя FileZilla, который поддерживает Socks Proxy)
Но я не нашел ни одного macOS
приложения MySQL с графическим интерфейсом, которое поддерживает прокси socks 5.
Пожалуйста, сообщите.
Вы можете использовать локальное туннелирование open-ssh. Вы можете использовать опцию -L
в командной строке или LocalForward
в ~ / .ssh / config
ssh -L 33060:mysql_server_ip:3306
Затем используйте localhost: 33060
в клиентах MySQL. как сервер: строка порта
.
Другой альтернативой является использование MySQL Workbench с туннелированием ssh .