NAT

Материал из Webitel CallManager Wiki
Перейти к: навигация, поиск

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

Открыть порты

Для прохождения SIP-сигнализации и голосового трафика RTP, Вы должны обеспечить прохождения пакетов вовнутрь сети. Есть два способа реализации.

DMZ

Самый простой вариант - активировать DMZ (демилитаризованная зона) в настройках NAT маршрутизатора. Вы обеспечите прохождение всех внешних входящих запросов на внутренний IP-адрес сервера.

Маршрутизация портов

Альтернативный вариант - настроить VirtualServer в настройках NAT маршрутизатора. Здесь Вы описываете каждый порт (либо диапазон портов), которым разрешено прохождение вовнутрь. Webitel CallManager по-умолчанию использует:

  • SIP (tcp\udp) 5060 и 5070
  • RTP (udp) 16384-32768

Определение внешнего адреса

Автоматическое

Чтобы Webitel CallManager корректно определял Ваш внешний IP-адрес, активируйте в настройках NAT маршрутизатора функции UPnP либо NAT-PMP. Если маршрутизатор не поддерживает данных функций, тогда необходимо задать адреса в настройках SIP профиля Webitel в ручном режиме.

Ручное

В ручном режиме Вы задаете внешний IP-адрес в настройках SIP профиля Webitel самостоятельно. Здесь возможны два варианта:

Статический IP-адрес

Просто пропишите внутренний и внешний IP-адреса в настройках SIP профиля Webitel для регистрации к провайдерам: SipProfile External SIP.PNG

Динамический IP-адрес

STUN
DynDNS