Как подключить к Asterisk аналоговые телефоны

Posted by

Итак у меня есть собственная программная АТС на базе Asterisk развернутая в Ubuntu 18.04 Server amd64. В качестве Trunk используется сервис от Zadarma, где куплен внешний номер по которому можно дозвониться до меня, а также совершать через него исходящие вызовы. Но порой не всегда оправдано использовать только цифровые телефоны, можно ведь обойтись связкой: VOIPшлюз + аналоговые телефоны. В зависимости от модели аналоговые телефоны стоят вообще копейки. К примеру мне нужно было подключить отдельно стоящее здание к сервису телефонии и на этот случай я воспользовался своим шлюзом Planet ATA-150S.

Но прежде чего его задействовать, пришлось осуществить сброс ранее существовавших настроек своего VOIP-шлюза: Planet ATA-150S, подключаю его с общей сети посредством Ethernet кабеля. На Mikrotik 2011UiAS-2HnD (мой роутер в домашней сети) проверяю, какой IP-адрес получил шлюз. Так адрес: 172.33.33.39. Отлично, затем запускаю браузер и в строке адреса указываю: http://172.33.33.39, авторизуюсь (Login: admin, Pass: 123) и вот я внутри Web-интерфейса конфигурирования:

Web-интерфейс шлюза Planet ATA-150S

Особенность данного VOIP шлюза в том, что он оснащен возможность подключения к нему обычных аналоговых телефонов. У меня как раз есть один из них марки: Panasonic KX-TS2350RU, подключаю его в разъем (кабель RJ11) с именем «Phone 1»

Далее шаги посредством которых аналоговый телефон будет связан с моим сервисом телефонии:

Шаг №1: На сервере где развернут Asterisk создаю номер и описываю план исходящего звонка:

Шаг №2: Прописываю параметры аутентификации на VOIP шлюзе для абонента: «Phone 1»

http://172.33.33.39 — SIP Settings — Phone 1

  • Default Proxy: - Select Default Proxy: Realm 1
  • Realm 1
  • Display Name: 1004
  • Line Number: 1004
  • Register Name: 1004
  • Register Password: pbx1004
  • Proxy: Enabled (отмечаю галочкой)
  • Proxy Server: 172.33.33.25
  • Proxy Port: 5060
  • Domain Server: 172.33.33.25
  • SIP Expire Time: 60

после в самой нижней текущей страницы нажимаем Apply и в настройках следует обратить внимание на поле Register Status когда все для подключения указано верно статус будет Registered, а если нет и нет подключенного аппарата то «Not Registered».

По сути это самая базовая настройка и все подключенные телефонные аналоговые аппараты уже могут совершать и принимать звонки. Если поднять на подключенном аппарате к разъему с именем «Phone 1» трубку, то слышны гудки символизирующие готовность, они такие же как и на домашнем телефоне.

Если открыта консоль Asterisk, то в ней будет отображена успешная регистрация SIP:

-- Registered SIP '1004' at 172.33.33.39:5060

Если переделать настройку приема входящих вызовов из вне с номера (мой купленный номер) +74996775464 на номер вот этот внутренний номер 1004 я получу возможность обрабатывать/приниматься звонки и не затрачивая цифровой аппарат. Плюс для тестирования и разбора различных этапов настройки полезно иметь такой стенд, а не пользоваться СофтФонами:

Звонок из вне успешно обработан и принят.

Итак, я разобрал как подключить свой VOIP шлюз к сервису телефонии на базе Asterisk системы Ubuntu 18.04 Server amd64, могу его использовать, как на постоянной основе так и для обкатки настроек. Ведь неплохой стенд получается. Пока на этом у меня всё, с уважением автор блога Олло Александр aka ekzorchik.