Настройка базы данных MySQL за VPN-адресом - PullRequest
0 голосов
/ 08 января 2020

У меня есть обычный MySQL сервер, работающий с XAMPP на порту 3306 и доступный через мой inte rnet ip, а также мой локальный ip (127.0.0.1), порты перенаправляются в мой маршрутизатор. Учетная запись, настроенная для доступа с любого IP, все работает нормально.

Я пытаюсь сделать этот же сервер доступным по адресу AirVPN DNS. Поэтому я следовал инструкциям AirVPN, чтобы удалить перенаправленные порты в моем маршрутизаторе и переслать новый порт в их VPN со случайным числом (пусть go с 1111 ) с локальным портом как 3306 и DNS с именем xxx.airdns.org

Итак, я открываю MySQL с помощью XAMPP через порт 3306 , ничего не изменилось в Конфигурационный файл Я запускаю проверку порта AirVPN через 1111, и она сигнализирует об открытии. Я также пробую на других сайтах, которые проверяют порты и сигналы, открытые на xxx.airdns.org: 1111

Хотя, когда я пытаюсь установить соединение как обычно, он возвращает ошибку (10060): Can't connect to MySQL server on 'xxx.airdns.org' (10060)

Резолюции, которые я пробовал:

  1. Переключать значения портов в MySQL файлах конфигурации, совпадающих с открытыми портами в AirVPN
  2. привязанного адреса к адаптеру VPN bind-address="10.6.114.48"

    повторил описанные выше варианты для всех различных типов комбинаций портов и адресов

  3. Отключенный брандмауэр на rnet адаптере VPN, как описано здесь

Я не смог добиться успеха в этой задаче. Я ищу некоторое освещение, чтобы я мог понять процесс.

РЕДАКТИРОВАТЬ: Соединение установлено только по протоколу TCP. Проверка порта выполняется через airVPN и регистрируется в журналах XAMPP и FIREWALL как принятые соединения. Несмотря на то, что при попытке подключиться с клиента у меня нет журнала от Xampp или брандмауэра, время ожидания истекло.

Ответы [ 2 ]

0 голосов
/ 11 января 2020

Проблема : Учтите, что вы не можете подключиться к службе, работающей " позади ", немного VPN server с машины, которая подключена к той же VPN service.

Решение : подключитесь с другого компьютера для проверки работоспособности.

0 голосов
/ 09 января 2020

Извините за тип ответа, а не просто за комментарий, но у меня недостаточно репутации:)

Возможно, протокол (TCP / UDP) - это ваша проблема. Если вы используете UDP на вашем airVPN, лучше проверьте переадресацию на вашем маршрутизаторе - большинство из них по умолчанию устанавливает только TCP. В противном случае, возможно, смените TCP на ваш airVPN. Поставщик услуг Интернета часто фильтрует этот протокол.

...