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

Настройка прокси-сервера SIP NAT

В настоящее время мы запускаем сервер VoIP с использованием прокси-сервера SIP вышестоящего провайдера для наших клиентов, которые находятся за NAT. Теперь у нас есть проблема, заключающаяся в том, что мы прекращаем отношения с вышестоящим провайдером и больше не будем иметь доступа к их красивому прокси-серверу NAT!

Мы решили, что, вероятно, нам стоит построить его самим. Мы провели довольно обширный поиск в Google по этому поводу, и, похоже, вам нужно использовать OpenSIP и MediaProxy для его создания. Проблема в том, что документация по этому вопросу, кажется, варьируется от очень расплывчатой ​​и предполагающей много прошлых знаний, или действительно устаревшей и, следовательно, бесполезной.

Мне нужно подробное руководство или набор рабочих примеров о том, как настроить NAT-прокси для VoIP с нуля. Мы будем благодарны за любые указатели на известных богов или просто пошаговые ответы!

Обновить

Чтобы прояснить, я ищу руководство по созданию сервера, с которым телефон взаимодействует через настройку «Прокси» большинства SIP-телефонов.

я использовал Siproxd в прошлом в таких ситуациях (несколько конечных точек SIP, регистрация с помощью внешнего программного коммутатора SIP и маршрутизатор, не поддерживающий SIP, между ними), и он работал очень хорошо. Его довольно просто установить и настроить. На странице проекта есть подробная установка и настройка документация.

Если ты хочешь идти действительно просто, и вы можете переключить, какой маршрутизатор вы используете, запустить pfSense роутер. У pfSense есть пакет siproxd, который устанавливается в один клик.

Я предполагаю, что вы хотите запустить свой прокси-сервер SIP на стороне локальной сети вашего маршрутизатора NAT.

  • установить систему debian или ubuntu
  • sudo apt-get install siproxd
  • echo ENABLED=1 | sudo tee /etc/default/siproxd
  • редактировать /etc/siproxd.conf как показано в http://siproxd.sourceforge.net/siproxd_guide/siproxd_guide_c7s3.html
  • sudo /etc/init.d/siproxd start
  • настроить клиентов для использования вашего прокси