Найти тему
Михаил Панов

Мой домашний FreePBX или как я телефонизировал три квартиры сразу.

Добрый день, уважаемые читатели!! В данной статье мне хочется без технических подробностей, конфигов и команд просто рассказать о своём опыте. С незапамятных времён, много раз на глаза попадались статьи продвинутых пользователей, о том, как здорово иметь свой персональный Астериск. Эти статьи были интересными, но там не объяснялось подробно, для чего он нужен и как его использовать. В ту далёкую эпоху, как я впервые увидел эти статьи установка своего астериска занимала у меня больше трёх суток, а то и ещё больше. И это без графической обвязки. Однако, несколько лет назад по семейным обстоятельствам мне пришлось переехать из родного Владивостока. Междугородние переговоры стоили довольно дорого. Тут я начитался статей о том, как чудесно иметь свой сервер телефонии, разговаривать с родственниками из Владивостока совершенно бесплатно. И действительно, оказалось, что разговаривать бесплатно можно, однако звонить можно только на внутренние номера, а уже для совершения звонка на любые другие направления необходимо подключать стационарный телефонный номер. И тарифы там, как оказалось несколько выше, чем на тот же самый городской телефон от "Ростелекома". Но если сложить в итоге все суммы затрачиваемые в месяц на этот телефон, то получается, что он выходит дешевле звонков от "Ростелекома", так как устанавливается у троих человек сразу. Кроме того, никогда не знаешь, за что могут внезапно ввести плату наши доблестные сотрудники Ростелеком и сотовые операторы. Я установил телефоны родителям, брату и себе в Новосибирск. И в этой статье хотел бы поделиться с Вами уважаемые читатели, через какие трудности мне пришлось пройти. И так.... Давайте начнём. Прежде всего, мне хотелось, что бы все разговоры ведущиеся по внутренним номерам, были максимально защищены от прослушивания. Для защиты переговоров я использовал оборудование MikroTik RB750GR3 с аппаратной поддержкой шифрования на всех трёх сторонах и на нём создал vpn тунель на основе пакета протоколов IPSec в туннельном режиме с асинхронными RSA ключами длинной 256 бит с протоколом обмена через опасную среду SHA256. Затем установил в виртуальную машину VMWare player уже готовый дистрибутив FreePBX distro. После чего внутренние номера были готовы и работали как часы, но постоянно возникала проблема с NAT телефоны регулярно вылетали из сети, один из трёх телефонов по очереди теряли регистрацию. Это продолжалось до тех пор, пока я не вписал их подсети в список разрешенных подсетей. Звук у цифровых каналов связи оказался на порядок выше чем на аналоговом телефоне, что не могло не радовать. Неприятный сюрприз ждал меня от компании Zadarma. Оказалось, что туда необходимо загрузить своё фото с паспортом и скан паспорта, а внешний номер, в моём случае Владивостокский включают только через трое суток. Звонки в эту контору и выяснение отношений с просьбой ускорить работу не дали ровным счётом ничего. Но по прошествии трёх дней я получил отказ, якобы на фото с паспортом запечатлён не я. Повторные звонки в эту контору ничего не дали. И пришлось снова делать фото с паспортом, как указано на их сайте. Долго ли, коротко ли, но в итоге я получил разрешение использовать телефонный номер родного Владивостока и наслаждаться общением со всей страной. Но тут тоже оказалось не всё так просто. Как выяснилось для того, что бы этот сервер постоянно работал необходимо постоянно держать включены свой компьютер и за одно ту самую виртуальную машину. Счета за электричество тоже начали приходить весьма не слабые. Только за один месяц стало набегать за свет около 2000 рублей. И только через год в одном из видео я увидел как можно решить проблему. Оказывается с 2012 года свет увидело чудесное устройство под названием Raspberry PI. И вот увидев, видео, что можно ставить на это дивное устройство систему rasppbx и спокойно пользоваться телефонией и дальше. В итоге я приобрёл данное устройство и сразу же установил на него образ rasppbx и он к моему удивлению включился и заработал без сучка и задоринки.

Моя домашняя АТС в работе.
Моя домашняя АТС в работе.

И скорость отзыва и качество звука оказались куда как выше чем виртуальная машина. В общем на свой проект я затратил довольно много сил и времени. В итоге получил работающую АТС и три ip телефона

-2

Yealink T19E2 так как они оказались самыми безпроблемными. Решение оказалось настолько удачным, что я создал ещё несколько номеров себе, жене и брату в телефон, можно подключаться и с мобильного телефона через vpn к моей личной АТС и с любого другово устройства. Постоянно внедряю различные новшества. Вроде очереди вызовов, Интерком конференц связь и так далее. В общем всё наше семейство довольно моим решением. А домашние телефоны от Ростелеком теперь переведены на самый минимальный тариф и стоят просто для знакомых, кто не знает наш новый Владивостокский номер.

Надеюсь, Вам было интересно почитать мою статью.