PRO IT

профессиональное мнение

  • IT
    • Android
    • IP телефония
    • Linux
    • Mac OS X
    • Железо
    • Интернет
    • Программирование
    • Софт
  • Бизнес
  • WOW!
  • Литература
    • Аудиокниги
    • Книги
    • Публикации
  • Музыка
  • Сервисы
    • Генератор паролей Онлайн
    • Код ответа сервера
    • Количество символов в тексте
  • О блоге
    • Написать автору
    • Как написать гостевой пост в блоге ablex.ru ?
    • Реклама в блоге
  • IT
    • Android
    • IP телефония
    • Linux
    • Mac OS X
    • Telegram
    • Железо
    • Интернет
    • Программирование
    • Софт
  • WOW!
  • Бизнес
  • Литература
    • Аудиокниги
    • Книги
    • Публикации
  • Музыка
  • Сервисы
    • Аналитика
      • Анализ сайтов
      • Скорость сайта
    • Дизайн
    • Продвижение
      • СЕО
        • СЕО анализ сайта
      • СММ
    • Разработка
  • События
  • Юмор
PRO IT IP телефония IP-АТС FreePBX на мини-компьютере Raspberry Pi


IP-АТС FreePBX на мини-компьютере Raspberry Pi

Ablex · Апр 6, 2013 · 13 комментариев
Asterisk для Raspberry Pi

Когда-то, для того, что бы настроить домашний сервер IP-телефонии нам приходилось поднимать под эти цели виртуальную машину или выделять отдельный старенький компьютер и круглосуточно слушать шум его работы. Или заказывать недорогой VPS и платить за хостинг.

Сегодня, благодаря появлению мини-компьютера Raspberry Pi, стоимостью всего 35$ и проекту raspberry-asterisk.org, можно за считанные минуты настроить стабильный и бесшумный домашний IP-сервер с низким потреблением электроэнергии. В этой статье речь пойдет о том, как это сделать и какие настройки выбрать для самых дешевых звонков.

Установка FreePBX на Raspberry Pi

Благодаря проекту raspberry-asterisk.org установка FreePBX на Raspberry Pi проста до безобразия (за что отдельное спасибо авторам) и заключается в распаковке образа настроенной ОС на SD карту Raspberry:

  • Качаем свежий образ ОС с этой страницы;
  • С помощью программы Win32DiskImager (Windows) или dd (Linux) заливаем образ на SD (потребуется карточка не менее 4Гб);
  • Устанавливаем подготовленную SD  в Raspberry и подключаем устройство к сети.

Когда Raspberry загрузится, смотрим на роутере, какой IP адрес был выделен устройству. Теперь, мы можем войти на него через SSH или http, указав этот IP.

Для входа используйте следующую комбинацию логин / пароль:

SSH: root / raspberry
Админка FreeBX: admin / admin

Настройка IP-АТС FreePBX

Смена стандартных паролей

Первым делам необходимо сменить стандартные пароли на личные. Для этого в консоли SSH набираем:

# passwd root

и вводим новый пароль.

В админке FreePBX пароль меняется так:
меню Admin -> раздел Administrators -> выбираем admin и меняем пароль.

Установка статического IP адреса Raspberry Pi

Что бы DHCP однажды не сменил IP адрес нашему Raspberry (и не разорвал соединение со всеми подключенными к серверу телефонии устройствами) нужно назначить нашей IP-АТС статичный IP адрес.

В консоли SSH, заходим в файл конфигурации сети /etc/network/interfaces:

1
nano /etc/network/interfaces

и вместо строчки (ее можно закомментить знаком #)

1
iface eth0 inet dhcp

вставляем:

1
2
3
4
5
iface eth0 inet static
  address ***НУЖНЫЙ IP***
  netmask 255.255.255.0
  gateway 192.168.0.1
  dns-nameservers 8.8.8.8

перезагружаем интерфейс:

1
service networking restart

Не забудьте сделать проброс портов 5060 (и 8080, если нужен доступ к web интерфейсу из интернета) через роутер, или включить DMZ на этот IP.

Конфигурирование FreePBX

Для конфигурации FreePBX нужно зайти в по новому IP  в броузере. Подробно о конфигурировании FreePBX я писал одноименной в статье. И хоть на вашем Raspberry Pi установлена более новая версия FreePBX, чем та, о которой написана статья, основные этапы конфигурации не изменились.

Дополнительную информацию о настройке вы можете узнать, изучив другие статьи про FreePBX:

  • Asterisk транки для MangoSip, PCTel, Zadarma
    Да, если вы будете настраивать транк для SipNet — используйте конфигурацию аналогичную Zadarma, описанную в данной статье.
  • FreePBX входящая маршрутизация
  • Asterisk FreePBX различные кодеки при соединении

Оптимальная конфигурация для дешевых звонков

Тут я расскажу, какой конфигурацией пользуюсь я дома. Возможно, кто-то предложит к ней какие-то дополнения или более дешевые варианты — буду рад об этом прочитать в комментариях.

Итак, у меня настроено 3 транка: SipNet, PCTel и Zadarma.

SipNet

Т.к. у Сипнет звонки по Москве бесплатны (см. правила акции), на этот транк уходят номера на городские московские телефоны с кодом 495 и 499 (ту да же Питерские городские, Астана, Аламата.. но по этим направлениям звоню я крайне редко);

PCTel

У этого оператора все звонки по России — 1 рубль/минута. Его удобно использовать для звонков на мобильные телефоны и на стационарные телефоны для городов не вошедших в бесплатную зону SipNet (во многие города у SipNet или Zadarma тарифы ниже, чем по 1 рублю за минуту и если часто приходится звонить по разным городам можно вручную, по коду города установить адресацию звонков на нужный транк).

Zadarma

http://www.zadarma.ru

Этот оператор бесплатно выдает Москвоские номера (как сотовые: 8-901-ХХХ-ХХ-ХХ), при условии пополнения счета на любую сумму (минимум 2$) раз в 2 месяца (при этом эта сумма остается на вашем счету и может быть потрачена на звонки). Таким образом мы получаем вполне приемлемый входящий номер для нашей системы. При необходимости можно арендовать у Zadarma и номер в коде 495, 499, 496 и др, за вполне приемлемую плату (17, 4 и 3$ соответственно).

FreePBX Rospberry Pi

Таким образом получается, что на стационарные телефоны я звоню бесплатно через SipNet, на мобильные за 1 рубль/минута через PCTel. Ко мне можно дозвониться по «мобильному» номеру от Zadarma. Если абонент не хочет платить за разговор со мной, он может позвонить мне по номеру 8-499-503-4004, набрав в тоновом режиме добавочный номер (номер абонента PCTel). «Абонентская плата» (точнее обязательный платеж) за все это удовольствие 2$ раз в 2 месяца. Как вам?

P.S. Спустя несколько месяцев случилось неприятное: Raspberry при аптайме в 3 недели подвис. После «жесткой» перезагрузки — отказался загружаться с SD, пришлось настраивать все заново. Не в первой, но все же.. Делайте бэкапы после настройки)

Поделиться "IP-АТС FreePBX на мини-компьютере Raspberry Pi"

  • Facebook
  • Twitter
  • Google+
  • LinkedIn
  • VKontakte
  • E-mail

Интересное по теме:

  • Домашний сервер — что можно сделать из старого компьютера?Домашний сервер — что можно сделать из старого компьютера?
  • Конфигурирование FreePBXКонфигурирование FreePBX
  • IP-телефония для интернет магазинаIP-телефония для интернет магазина
  • VoIP GSM шлюз на Asterisk для дома (Линькопост)VoIP GSM шлюз на Asterisk для дома (Линькопост)
Подпишитесь на рассылку
Метки: Asterisk, FreePBX, IP-АТС, IP-телефония, PCTel, Raspberry Pi, SIP, SipNet, Zadarma

Ablex

Свежие записи

  • Удобный телеграм бот для поиска скидок и купонов @AllKuponBot
  • 6 главных трендов e-mail маркетинга в 2018 году
  • Magento 2.1: Добавление категорий и товаров по API
  • Анализ трафика CPA партнеров в Google Analytics. Борьба с фродом
  • WordPress WooCommerce: добавление категорий и товаров по API в каталог

Лучшие метки

Google AnalyticsAndroidаналитикаMac OSwordpressIP-телефонияbluetoothVPNSEOSIPRedmineAsteriskсервисIP-АТСUbuntuSamsung Galaxy S3Raspberry PiА/Б тестFreePBXgoogle

Авторы

  • Ablex (RSS) (200)
  • AD (RSS) (4)
  • TXT (RSS) (4)

Рекомендуем

  • Хостинг TimeWeb
  • IP телефония Zadarma
  • CPA сеть Admitad
Карта сайта
© 2010 - 2017 PRO IT. Все права защищены. Копирование материалов возможно только с установкой активной ссылки на ablex.ru
131 запрос 0,476 секунд. Этот блог летает на хостинге TimeWeb.
Top