подключиться к mysql используя php vpn

У меня есть PHP-скрипт, который обращается к базе данных MySQL. Он живет на сервере, который был перенесен в AWS (веб-сервисы Amazon). На этом сервере размещается веб-сайт, который раньше размещался на физической серверной части частной сети.

Базы данных все еще находятся в этой частной сети. Мне нужно подключиться к базе данных MySQL, которая находится на сервере без публичного IP-адреса. Для этой сети настроен VPN.
Я хотел бы ssh или vpn в сеть с сервера aws.
Это просто для запроса чего-то один раз в день.

Я пробовал exec (‘ssh -f -L 3307: PrivateMYSQLServer: 3306 USER @ VPNADDRESS’), но не смог заставить его работать.

Есть ли один вкладыш, который я могу вставить в скрипт php?

Спасибо

0

Решение

Вам нужно будет настроить сервер, на котором работает ваш скрипт, для подключения к вашей сети через VPN-клиент.

Кроме того, вы можете настроить VPN-соединение между своими центрами обработки данных и AWS.

0

Другие решения

Если у вас есть правильно настроенная VPN «сеть-сеть» (и таблицы маршрутизации, группы безопасности и т. Д.), Один конец в вашем VPC, а другой конец в вашей частной локальной сети, тогда вам не нужно создавать SSH туннель. Просто подключитесь к вашей базе данных и выполните запрос.

0

По вопросам рекламы [email protected]