В этой статье я расскажу как активировать ZRTP в Asterisk. На самом деле делается все очень просто. Под катом конфиг.
Все изменения будем делать в файле sip.conf
Для начала в секции general нужно прописать опцию
1 |
directrtpsetup=yes |
Далее в настройках пира нужно указать следующие параметры:
1 2 3 4 5 6 7 8 |
[101] ... context=common host=10.10.10.10 transport=tls encryption=no ; обязательно нужно отключить STLS port=5061 insecure=port,invite |
Из основного нужно отключить SRTP командой encryption=no, и включить TLS транспорт, так же обратите внимание на порт, все остальное параметры выставляются на ваше усмотрение и отражены здесь для примера.
Сохраняемся, делаем в консоли Asterisk sip reload и пробуем звонить. Если оба конца поддерживают ZRTP, то тогда ваш голос будет шифрован.