2013-11-17 2 views
-1

МИССИЯ: У меня есть среда разработки, работающая на виртуальном сервере Amazon AWS EC2, который я хочу протестировать третьими лицами.Amazon AWS EC2 - Elastic IP - может ли я зеркально закрыть мой сайт, закрыв некоторые порты?

ПРОБЛЕМА: Я не верю компаниям, которые будут проверять его, чтобы не саботировать окружающую среду и/или украсть код. Поэтому я не хочу, чтобы они знали URL-адреса, постоянные IP-адреса или даже доступ к веб-страницам, которые в конечном итоге могли бы использовать искатель для поиска.

В моей среде есть веб-приложения и серверы сокетов. Я НЕ хочу показывать веб-приложения, предоставляя доступ только к серверам сокетов.

КОНЦЕПЦИЯ: Я предпочел использовать вторичный, непостоянный эластичный IP, указывающий на окружающую среду. этот IP-адрес будет уничтожен через 1 или 2 дня после запуска основных тестов. Возможны изменения (в зависимости от предложений из этой темы).

ВОПРОС: Могу ли я создать вторичный Эластичный экземпляр IP, который разрешает доступ только к портам 5000-5100? Если да, то как?

АЛЬТЕРНАТИВА: В случае, если это не самая эффективная процедура, какую альтернативу вы предложили бы?

ответ

0

МОИ РЕШЕНИЯ: а затем FAQ Launching Instance From Backup

  1. создать снимок
  2. создать изображение из снимка (меню снимка - создать тег изображения)
  3. экземпляров - запуск экземпляра
  4. выбрать образ, созданный из снимка в качестве корня том
  5. редактирование групп безопасности (открытый диапазон портов только для сокетов, нет сети)
  6. удален весь веб-код из этого экземпляра
  7. после 2-х дней, будут удалены экземпляр

следовал Create Image From, Instance

  1. выберите (исключительно) запущенный экземпляр вы хотите, чтобы отразить
  2. правой кнопкой мыши на выбранный экземпляр
  3. выбрать создать картинку из раскрывающегося списка
  4. до 7. то же, что указано выше

Это второе решение, как представляется, более стабильно (особенно в случае: проверки статуса и проблем с подключением).

любые лучшие решения? спасибо!