Удаленная служба MySQL недоступна из-за локальной блокировки порта 3306

339
Devenda

Вот настройка сети:

  • Компьютеры (Windows PC, RPi, ...), устанавливающие соединение MySQL, расположены в сети, которая заблокировала порт 3306 в этом брандмауэре (среди прочих).
  • У нас нет доступа к брандмауэру и мы не можем изменить его конфигурацию, равно как и владелец брандмауэра (не спрашивайте меня, почему ...).
  • Наша база данных размещена удаленно и доступна только через порт 3306 (mysql.XXXXX.be:3306).
  • Мы не можем изменить конфигурацию БД.

Мы пытались безуспешно:

  • Используя ngrok на компьютере, откройте соединение и откройте туннель TCP для 3306, но это только открывает порт локально.
  • Использование туннеля SSH к БД, но БД, похоже, не поддерживает SSH.

Как мы можем добраться до базы данных? Существуют ли онлайн-сервисы, поддерживающие переадресацию портов?

Заранее спасибо!

-1
Краткий ответ, не представляется возможным. Если вы не можете изменить порт и заблокировать его, то просто нет возможности. LPChip 6 лет назад 0

1 ответ на вопрос

0
Devenda

Кажется, это невозможно. Однако, похоже, у нас есть SSH на сервере БД, и мы смогли подключиться к БД с помощью SSH Tunneling.