Назад | Перейти на главную страницу

Подключение к Amazon EC2 SQL Server

У меня два экземпляра работают на Amazon AWS EC2. На одном работает MSSQL Server 2005, на другом - веб-приложение.

Я МОГУ подключиться к базе данных в моем приложении, используя строку подключения, которая ссылается на общедоступный IP-адрес моего экземпляра EC2, на котором запущен SQL Server.

Я НЕ МОГУ подключиться с сервера веб-приложений, если я изменю строку подключения для ссылки на частный IP-адрес сервера базы данных. Но я могу подключиться, если запустил тот же код на самом сервере базы данных.

Я могу удаленный рабочий стол с сервера приложений на сервер базы данных, используя частный IP.

У меня такое ощущение, что в моей конфигурации SQL-сервера есть что-то, что мешает этому удаленному подключению. У меня включены удаленные подключения, он настроен на прослушивание всех IP-адресов.

Любые идеи?

Другие вещи, которые я сделал: - Добавлены исключения для брандмауэра Windows - Пытался подключиться к использованию DNS-имен EC2

Экземпляры EC2 также имеют свой собственный брандмауэр, известный как «группы безопасности». Убедитесь, что вы добавили правильные IP-адреса и порты в группу безопасности, чтобы разрешить доступ между серверами. Имейте в виду, что трафик, скорее всего, будет проходить через общедоступный Интернет, и вы можете захотеть (читайте: действительно следует) использовать SSL VPN между двумя вашими экземплярами.