Как настроить интерфейс для баз данных AWS без использования Интернета - PullRequest
0 голосов
/ 24 февраля 2019

В AWS я знаю, как настроить веб-сервер с входящими правилами, разрешающими HTTP и HTTPS, и группу безопасности базы данных, которая подключается только к веб-серверу.Проблема заключается в том, что мне нужно создать интерфейс для управления базами данных без с использованием доступа в Интернет - это будет только внутренним и исключает использование публичного IP / публичного DNS.Кто-нибудь знает, как я это сделаю?

Чтобы уточнить, некоторые из наших учетных записей AWS предназначены только для внутреннего использования - мы можем войти в консоль, использовать CygWin для входа в SSH, посмотреть, что там, и т. Д. Но эти учетные записи предназначены для целей разработки, ина крупном предприятии, таком как это, им не разрешено использование IGW.Итак, входящий доступ в Интернет запрещен.Как мне создать приложение (например, типа phpMyAdmin), в котором наш менеджер может легко просматривать и редактировать данные в базе данных, учитывая ограничение, что это должно быть сделано без входящего доступа в Интернет?Спасибо!

Ответы [ 2 ]

0 голосов
/ 24 февраля 2019

Разместите свою базу данных на RDS внутри VPC и создайте VPN-соединение между вашей клиентской сетью и вашим VPC.

0 голосов
/ 24 февраля 2019

разместите вашу базу данных на одном EC2, а также загрузите туда свой интерфейс.Ваша база данных будет работать локально на EC2, и вы можете подключить интерфейс к базе данных.если база данных не будет иметь общедоступного DNS, она будет работать локально, доступ к которой можно получить только с помощью SSH и внешнего сценария.

вы проверяете эту официальную документацию по aws: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html

для сценария внешнего интерфейса вы можетеиспользуйте https://www.adminer.org/, которая является одной системой управления файловой базой данных.существует один простой файл, использующий это подключение к локальной базе данных на EC2

...