2013-10-03 2 views
1

Мне нужно настроить безопасный сеанс sip между телефонами Android в сети 3G. SIP-сигнализация будет защищена TLS и медиапотоком с SRTP. И я никогда не касался этих протоколов и компонентов, необходимых для этого.
Я хочу, чтобы проверить его сначала с установкой локальной сети, для этого я пытаюсь настроить следующий с последними версиями, так что я не скучаю по некоторым функциям безопасности:Настройка SIP-вызова с использованием Asterisk

  1. Звездочки (+ DAHDI + LibPre)
  2. Apache
  3. MySQL
  4. FreePBX
  5. Sipdroid на Android.


Но для снижения переменных я собираюсь проверить его на двух компьютерах с некоторыми минималистичным UAs SIP и без каких-либо защищенных протоколов. Просто чтобы убедиться, что звездочка работает нормально.

У меня Ubuntu 10.04 работает на Parallels Desktop на MacBook Pro.

Проблемы

  1. Какие компоненты, необходимые для достижения этой цели, смысл мне нужен FreePBX для Lan на основе вызова Asterisk не PBX?
  2. Я прочел звездочку на звездочку. Является ли это также SIP UA, я также прочитал, что он будет действовать как сервер SIP.
  3. Некоторая ссылка, где я могу получить образование, чтобы настроить окружающую среду.
  4. Выполняется, что на виртуальной машине будет работать. Я тестировал apache и работал с другого компьютера в локальной сети.

Благодарим за поддержку.

ответ

0

Я перечислил ссылки, которые я использовал для обучения себя в процессе установки и настройки для Asterisk и FreePBX.

Я последовал шаги с 1-ой линии, которая является для последней версии Asterisk и FreePBX, но это не сработало, и я в конечном итоге вредительства MySQL и Apache также файлы конфигурации. Поэтому я удалил все и установил каждый из них с нуля. Затем я пошел по второй ссылке, чтобы установить Asterisk и FreePBX, чтобы установить ее на Lucid Ubuntu на виртуальной машине, но поскольку для старой версии Asterisk и FreePBX мне приходилось прибегать к 1-й ссылке для некоторых шагов.

Все самое лучшее.

3

Такая настройка будет слишком сложной для того, чтобы начинающий был стабильным.

Лучший вариант (и более безопасный) использовать туннель openvpn.org и не использовать TLS.

1) Freepbx - это просто веб-сайт для простого управления звездочкой. Я не рекомендую использовать freepbx для общедоступных систем (для внутреннего использования это нормально, если брандмауэр). Вам также потребуется добавить fail2ban для вашей установки.

3) http://www.asteriskdocs.org/, http://cdn.oreilly.com/books/9780596510480.pdf. Но я боюсь, что вам понадобится некоторый опыт REAL, чтобы работать, что вы просили.

4) Dahdi на виртуальной машине не будет работать. Конференция не будет работать. У звука могут быть проблемы. Все остальные будут работать нормально.

+0

Спасибо, arheops, я успешно установил вызов с вышеупомянутыми настройками, хотя вы были прав насчет звуковых проблем на виртуальной машине. Теперь я хочу добавить TLS для сигнализации в SipDroid. Есть ли у вас какие-либо идеи, где я должен поставить свои сертификаты безопасности для включения TLS? –

+0

https://wiki.asterisk.org/wiki/display/AST/SIP+TLS+Transport – arheops

+0

Возможно, я хочу знать, где разместить сертификаты в SIP UA; в моем устройстве Android. Сайт SIPDroid недостаточно информативен. –

1
  1. -
  2. -
  3. Если это ваш первый Expirience с Звездочкой, я рекомендую вам Звездочку: будущее телефонии, 2-е издание http://www.amazon.com/Asterisk-Telephony-Jim-Van-Meggelen/dp/0596510489/ref=sr_1_7?s=books&ie=UTF8&qid=1381325796&sr=1-7&keywords=asterisk. Если вы новичок в SIP, я рекомендую вам прочитать эту статью (http://positivic.blogspot.com) для некоторых основных вопросов SIP. Это поможет вам на этапе устранения неполадок.
  4. My Asterisk работает на виртуальной машине Hyper-V без проблем. Я использую CentOS.
Смежные вопросы