Рейтинг статьи: 2.781/5 (32 голосов).
Возникла идея выделить внутренние телефонные номера на удалённые офисы. Для этой цели был приобретён голосовой шлюз VoIP Фирмы Nateks. Далее, мы рассмотрим как подключить и настроить данный аппарат используя Cisco 2811 в качестве сервера.Спонсор этой страницы:
Пункт 1 распаковка
Комплект поставки
- Шлюз черный, с блоком питания 12 В,
- патчкорд,
- линейный шнур,
- краткая брошюрка по настройке.
Как и в любой организации, бухгалтерия требует АКТ содержания драгоценных металлов.
Записали как у модемов, так как в реестре VoIP шлюзы отсутствуют.
Золото | 0,0436 |
Серебро | 0,2175 |
Платина | 0,0130 |
М/пл. групп. | 0 |
При подключении телефонного аппарата в порт Phones, гудок на телефоне присутствует. При пропадании питания телефон автоматом выходит на FXO.
Подключаем в локальную сеть через WAN интерфейс
(Возможно конечно и через LAN, но я не хотел появления в моей сети неучтенного DHCP сервера с левой адресацией)
Посмотрел на маршрутизаторе полученный модемом IP адрес.
(MAC адрес записан но модеме и коробке)
Internet 192.168.1.123 0 000c.2a01.d7f8 ARPA
Заходим по http на этот адрес.
Как сказано в инструкции, логин без пароля.
Версия ПО 1.2.38.31-91-48
В закладке WAN указываем тип адреса <статический>, указываем адрес, маску, шлюз и DNS сервера.Не забываем зайти в Системные настройки/Работа Системы
Ставим галочки сохранит и перегрузить и ок.
Далее настраиваем по новому (статическому) адресу.
Настройка маршрутизатора CISCO
на маршрутизаторах CISCO с соответствующим IOS (или лицензиями) можно поднять Cisco CallManager Express (CME)
Настройка проводилась на маршрутизаторе Cisco 2811
Версия софта.
Cisco IOS Software, 2800 Software (C2800NM-ADVIPSERVICESK9-M), Version 12.4(24)T2, RELEASE SOFTWARE (fc2)
c2800nm-advipservicesk9-mz.124-24.T2.bin
(были протестированы версии с T1 по T6, но по некоторым пунктам были выявлены глюки. T2 оказалась самой стабильной)
Добавляем опцию 150 на DHCP
Дело в том, что для телефонов работающих по SCCP необходимо указать tftp сервер, откуда они будут закачивать конфигурацию.
ip dhcp pool voicepool
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
option 150 ip 192.168.1.1
Описываем класс кодаков
voice class codec 1
codec preference 1 g711alaw
codec preference 2 g711ulaw
codec preference 3 g729r8
Так как у меня все завязано на кодаке g711alaw, я его поставил первым. Остальные кодаки прописаны... ну так, на всякий случай. А вообще можно было обойтись и одним.
Разрешаем звонки между SIP абонентами
voice service voip
allow-connections sip to sip
sip
registrar server
Запускаем телефонный сервис
так как у меня присутствуют кроме SIP телефонов еще и SCCP телефоны, то привожу сразу настройку всей телефонии
telephony-service
max-ephones 42
max-dn 144
ip source-address 192.168.1.1 port 2000
cnf-file location flash:
cnf-file perphone
user-locale RU
network-locale RU
time-zone 3
time-format 24
date-format dd-mm-yy
keepalive 15
max-conferences 6 gain -6
create cnf-files
max-dn - количество телефонных номеров
max-ephones - количество телефонов
Под каждый телефон выделяется кусочек памяти.
Описываем SIP сервер, и указываем, что с SIP телефонами работает CME
voice register global
mode cme
source-address 192.168.1.1 port 5060
max-dn 144
max-pool 42
timezone 3
time-format 24
date-format D/M/Y
Заводим SIP номер
voice register dn 105
number 6105
Описываем параметры аппарата (MAC адрес) и привязываем к нему номер
Привязка телефонного номера к аппарату осуществляется командой number 1 dn 105
Указываем, какие кодаки может использовать аппарат и задаем аутентифкационные данные
voice register pool 5
id mac 000C.2A01.D7F8
voice-class codec 1
username otd105 password 6105
number 1 dn 105
(как ни странно шлюз работаест и с username ... и без.)
Продолжаем настраивать VoiceCom:
Цель 1. Звонить внутренним абонентам через SIP, город через 9, Сотовые через SIP.
Чтобы можно было звонить со шлюза на шлюз не ставить галочку Все вызовы через Outbound Proxy:
На маршрутизаторе прописываем транк на VoIP GSM Шлюз
dial-peer voice 8029 voip
description GSM
translation-profile outgoing FAX_6443
destination-pattern 980[29,33,44].......
session protocol sipv2
session target ipv4:192.168.1.2
codec g711alaw
так как у меня сам шлюз убирает префикс 9, то в dial-peer translation-profile outgoing не настраивал.
Нюанс в работе. Когда все работает, звонки в город осуществляются через 9, когда пропадает питание шлюза, звонить необходимо без префикса 9.
Цель 2. При входящем звонке через FXO заставить звонить телефон на FXS без прослушивания приветствия и до набора.
В секции Hot Line на FXO ставим галочку Hot Line и угазываем куда звонить. Задержку выставляем 0. Далее, если мы подключили к FXS телефон с евроаоном, то можно добавить Генерацию АОН FXS
После подключения нескольких шлюзов возникла необходимость их сгруппировать. Настройки сделал на cisco:
voice hunt-group 5 parallel
list 6105,6106
pilot 6405
И настроить звонки друг другу без участия маршрутизатора Заходим в телефонную книгу на каждый шлюз и прописываем, какие номера на каких адресах.
Настройки сделаны, сохраняемся и перегружаем шлюз
Далее было замечено, что при осуществлении звонка Voicecom передает кроме номера телефона еще и имя, равное номеру телефона. Как выяснилось, Voicecom в поле имя тупо вписывает номер телефона. В результате при определении номера на табло номер отображается 2 раза. Захотим в SIP Advaced и ставим галочку
[V] INVITE With Remote-Party-ID Header
Cisco Systems маршрутизатор Nateks VoIP
Комментариев нет. Станьте первым!