2011-12-21 4 views
3

Я довольно новичок в EC2, надеюсь, кто-то может указать мне правильное направление. У меня есть служба WCF, размещенная в службе Windows, и я хотел бы запустить ее на EC2. Я установил учетную запись EC2 в Windows Server 2008 с SQL Server Express. Я поместил мое обслуживание и запустил его, я смог проверить и подключиться к нему из браузера с помощью частного IP-адреса на виртуальной машине, но когда я пытаюсь подключиться к службе с моего компьютера с помощью Public IP, m не в состоянии сделать это.Служба WCF в службе Windows на Amazon EC2

Я пропустил какую-то важную конфигурацию, или я полностью отключен? Любая помощь будет принята с благодарностью. Я тестирую это с портом 8080 и добавляю его в группы разрешений. Я также попытался присвоить экземпляр эластичного IP. Заранее спасибо.

ответ

4

В EC2 предусмотрены группы безопасности, которые по сути являются межсетевым экраном, внешним по отношению к машине. Группа безопасности по умолчанию будет поддерживать соединения SSH и RDP. Если вы хотите, чтобы запросы на порт 8080 были получены виртуальной машиной, обновите параметры группы безопасности для виртуальной машины. Вы можете сделать это в интерактивном режиме с консоли управления Amazon.

Вам также необходимо настроить брандмауэр, работающий в VM Windows, но оказалось, что вы это сделали, добавив службу в «Группы разрешений».

Смежные вопросы