AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

SIP + TLS, Шифрование/кодирование SIP и RTP пакетов

Asterisk IP PBX 4 сообщений 17.08.2009 00:13 - 24.10.2010 08:54
#1 17.08.2009 00:13

SIP + TLS, Шифрование/кодирование SIP и RTP пакетов


Здравствуйте.

Очень много всего интересного и полезного нашел на этом форуме, за это спасибо.
Не мало говорится о том, что Asterisk может и как к этому прийти. В частности не редко упоминается возможность шифрования сигнализации и трафика по средствам TLS/SSL. Но я к сожалению нигде не смог найти описания или инструкции, как это всетаки делается. Поэтому я и решился создать эту тему. Думаю что после установки и настройки Asterisk и после первых успешных разговоров, многие задумаются о том, что все это дело было бы не плохо скрыть от недругов, которые к сожалению тоже не дремлят.

И так в моем случае задачя следующая. Есть работающий и настроенный сервер Asterisk 1.4. К нему подключенны несколько нормальных SIP-телефонов(в частности от фирмы Siemens и от фирмы SNOM), а так же Softphones(ZoIPer и X-Lite). Разговоры как внутри сети, так и с городом работают в обе стороны без проблем. Теперь все это дело надо "окутать в TLS". Вот сейчас вопросы:

Возможно ли это с версией 1.4? (Во всех новостях о версии 1.6 написанно что именно в ней добавлена эта возможность. Про 1.4 я ничего не нашел)
Если да, то в каких файлах и какие строки для этого надо бы добавить, или на что обратить внимание в общем. (Думаю что на этом месте было бы не плохо ткнуть меня носом в уже существующую тему или инструкцию(если она есть), которую сам я не нашел. Все что видел в инете было на английском, для меня это равносильно китайскому.) Полагаю что изначально надо будет установить пакеты протокола TLS и всего что с ним связанно. Потом "поженить" его с Asterisk ну и вконце концов настроить сами телефоны на передачу данных именно через TLS.
Да, задача не проста и не многие возмутся за ее решение. По этому обращаюсь прежде всего к гуру данного форума, помогите пожалуйста, от этого зависит моя дипломная работа. К сожалению я очень поздно нашел этот форум, и на все провсе у меня осталось меньше двух недель. Ниодной толковой книги я лично не нашел. Есть много разного материала по Asterisk и по TLS, но как их подружить, да еще и на примере такого нет. Возможно это и будет неплохим началом для данной темы.

Заранее благодарю за то что прочитали все это и за ваши мысли направленные на решение вышеизложенной проблемы.
#3 23.10.2010 12:07

Благодарю за ссылку! Действительно хорошо описанно. Но, я сам это все сделал уже больше года назад. К сожалению не смог опубликовать тогда свою работу в сети так как проф на тот момент еще не дал на это свое "Добро", и работа моя была написанна не на русском языке. Делал я тоже все на версии 1.6. Сертификаты и прочее были сделанны с помощью openssl.
#4 24.10.2010 08:54

вышла 1.8, там уже шифрование должно работать "из коробки".
_________________
Мои рекомендации: Asterisk-1.8 + G.722 кодек = лучший выбор!
Успехов!