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

STUN-сервер с использованием AWS

Мы собираемся нанять консультантов, которые помогут нам настроить серверную среду на базе AWS, которая позволит нам обрабатывать NAT Traversal для нашего P2P-приложения. Важной частью инфраструктуры NAT Traversal является STUN-сервер (http://en.wikipedia.org/wiki/STUN).

Нам просто сказали, что для работы STUN-сервера необходимо иметь два публичных статических IP-адреса, указывающих на один и тот же сервер. Более конкретно они сказали следующее:

Похоже, что вам нужно 2 статических IP-адреса для каждого сервера для работы STUN. Обратите внимание, что эти IP-адреса должны быть помещены в файл конфигурации, поэтому каждый раз, когда вы перезапускаете экземпляр, вы должны убедиться, что вы используете те же IP-адреса, или вам необходимо обновить конфигурацию.

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

Наш вопрос: возможно ли это с помощью AWS, и если да, то как? Если нет, знаете ли вы какой-либо другой способ настроить STUN-сервер с помощью AWS?

С июля 2012 г. инстансам Amazon EC2 в VPC может быть назначен один или несколько частных IP-адресов, каждый из которых может быть связан с собственным эластичным IP-адресом. Такой консультант, как я, работающий с серверными средами на базе AWS, сможет настроить ваш сервер в «VPC» и назначить «эластичные» IP-адреса, чтобы удовлетворить ваши требования о двух статических общедоступных IP-адресах для каждого сервера. За каждый дополнительный IP-адрес помимо первого взимается 0,005 доллара США в час.

Для получения более подробной информации от Amazon по этому поводу см. Несколько IP-адресов