SIP

Сегодня поговорим о безопасных разговорах 🙂 Вы конечно же поняли: шифрование в SIP. Хочу научить FreeSWITCH использовать TLS (вместо UDP) и шифровать голос по SRTP (с помощью ZRTP), в качестве клиента будет телефон Yealink.

После публикации «Звонок с сайта«, ко мне обращались несколько человек с одним вопросом: «Можно вместо CallerID подставить IP-адрес звонящего?» Отвечаю: Можно! 🙂 Просто добавьте в Ваш диалплан:

<action application=“set” data=“effective_caller_id_number=${network_addr}”/>
<action application=“set” data=“effective_caller_id_name=Site Call”/>

Получите:

Буквально вчера мы наблюдали начало тестирования последнего обновления Oktell, где была добавлена поддержка работы SIP-сервера за NAT. Решил и я проверить, как оно все работает 🙂

Для чистоты эксперимента, я нахожусь дома, где все устройства работают за WiFi-роутером. И для начало, что бы не играться с пробрасыванием портов, я включу DMZ на своем роутере для ноутбука с установленным Oktell:

DMZ
DMZ

Неоднократно приходись делать объединение офисной АТС на базе Asterisk с call-центром Oktell или просто интегрировать два номерных плана удаленных офисов на Oktell IP PBX и Asterisk. В общем, нет ничего сложного, посмотрим как это все работает на простом примере.

У нас есть 2 офиса: в одном прекрасно работает Oktell IP PBX (номерной план 1хх и 2хх), а в другом со своей задачей отлично справляется Asterisk (номерной план 3хх и 4хх). У каждой из АТС имеются свои городские номера, только еще на Asterisk установлен GSM-шлюз. Каждая из АТС имеет белый внешний адрес (или VPN между офисами). Задача сделать прозрачное объединение двух номерных планов, что бы сотрудник не задумываясь набирал номер, а так же дать возможность сотрудникам за Oktell звонить через GSM-шлюз. Рассмотрим как это решается.

Решил я поучаствовать в проекте iNUM. Зарегистрировал номер +883 (5100) 0902-4100 в формате E.164 (15 цифр). Номер не привязан к стране, основная идея в бесплатности звонка на этот номер из любой точки мира. Вот только я пока не нашел в Украине оператора, который пропустил бы звонок на этот номер. Удалось только позвонить со skype (звонок платный) и с GTalk (бесплатный) на наш номер.

Что же, ждем звонка на наш новый глобальный номер 🙂

Уже не первый раз меня спрашивают: «Как подключить SIP-телефон и рабочее место Oktell на ноутбуке, который подключен по WiFi»

Отвечаю:

1. Ноутбук подключен к локальной сети только по WiFi, создаем сетевой мост:

Сетевой мост
Сетевой мост
Сетевой мост
Сетевой мост

2. На карте сети в Oktell ассоциируем SIP-телефон с нашим ноутбуком:

Карта сети
Карта сети

3. Подключаем Internet\WAN порт SIP-телефона к ноутбуку