Crmgo Блог

Налаштування GOIP з Asterisk

Налаштування GOIP з Asterisk

1. Налаштування GOIP. Передбачається, що на шлюзі заводська конфігурація. Вставляємо SIM-картки в шлюз. Вмикаємо живлення. Тепер добираємося до веб-інтерфейсу шлюзу. Для цього вмикаємо GOIP у локальну мережу за допомогою ethernet-кабелю. Є два способи: 1) Через порт “PC”. За замовчуванням він…

Налаштування GOIP з Asterisk

1. Налаштування GOIP.

Передбачається, що на шлюзі заводська конфігурація.
Вставляємо SIM-карти в шлюз. Вмикаємо живлення.
Тепер добираємося до веб-інтерфейсу шлюзу. Для цього вмикаємо GOIP у локальну мережу за допомогою ethernet-кабелю. Є два способи:
1) Через порт “PC”. За замовчуванням він має IP адресу 192.168.8.1
2) Через порт “LAN”, якщо в мережі працює DHCP сервер. За замовчуванням на порту “LAN” налаштовано DHCP (динамічний IP адрес). Щоб дізнатися, який присвоївся IP-адрес, потрібно або:
а) відправити на шлюз SMS (на SIM-карту з позитивним балансом) з текстом info або INFO. У відповідь прийде SMS з IP-адресою.
б) для тих, хто знає китайську – зателефонувати на шлюз, після з'єднання набрати *00.
в) дізнатися в адміністратора мережі.
Далі вводимо IP адресу шлюзу в браузер. За замовчуванням логін/пароль для авторизації на шлюзі admin/admin. Потрапляємо на початкову сторінку “Status”

Далі заходимо:
Configurations -> Preferences і прибираємо галочку IVR, це відключить голосове меню в пристрої.

Можна залишити Auto Reboot для автоматичного перезавантаження шлюзу, видимо так виробник бореться з багами в пристрої.
Configurations -> Call Settings
EndPoint type = SIP Phone
Config Mode = Single Server Mode
Далі прописуємо внутрішній номер на Астеріск, на який буде проводитися реєстрація пристрою.
Phone Number = 11X
Sip Proxy = Asterisk_IP
Sip Registrar Server = Asterisk_IP
Authentication ID = 11X
Password = 11X

Configurations -> Call Divert
Вмикаємо передачу номера абонента:
CID Forward Mode = Use CID as SIP Caller ID
Forward to PSTN = Enabled
Forward to VoIP = Enabled
Forward Number(PSTN To VoIP) =11X

Налаштування Elastix (Asterisk) для роботи з GOIP.

1. Створюємо внутрішній номер (Extension) під яким буде реєструватися пристрій на нашому сервері.

2. Створюємо транк (Trunk), прописуємо Outgoing Settings

Trunk Name: GOIP_out
PEER Details:
host=192.168.8.1 – адреса GOIP
context=from-internal
type=peer
port=5060
nat=no
qualify=yes
canreinvite=no
insecure=very
dtmfmode=auto
disallow=all
allow=alaw&ulaw

3. прописуємо Incoming Settings

USER Context: GOIP_in
USER Details:
host=192.168.8.1 – адреса GOIP
type=friend
context=from-trunk

 

 

################# Друга стаття

Налаштування GOIP.

Передбачається, що на шлюзі заводська конфігурація.
Вставляємо SIM-картки в шлюз. Вмикаємо живлення.
Тепер добираємося до веб-інтерфейсу шлюзу. Для цього вмикаємо GOIP у локальну мережу за допомогою ethernet-кабелю. Є два способи:
1) Через порт “PC”. За замовчуванням він має IP адресу 192.168.8.1
2) Через порт “LAN”, якщо в мережі працює DHCP сервер. За замовчуванням на порту “LAN” налаштовано DHCP (динамічний IP адрес). Щоб дізнатися, який присвоївся IP-адрес, потрібно або:
а) відправити на шлюз SMS (на SIM-картку з позитивним балансом) з текстом info або INFO. У відповідь прийде SMS з IP-адресою.
б) для тих, хто знає китайську – зателефонувати на шлюз, після з'єднання набрати *00.
в) дізнатися в адміністратора мережі.
Далі вводимо IP адресу шлюзу в браузер. За замовчуванням логін/пароль для авторизації на шлюзі admin/admin. Потрапляємо на початкову сторінку “Status”

Далее заходим:
Configurations -> Preferences и убираем галочку IVR.


Configurations -> Call Settings
EndPoint type = SIP Phone
Config Mode = Config By Line
Далее для каждой линии прописываем настройки ( X-номер линии )
Phone Number = 11X
GateWay Prefix = *X
Sip Proxy = Asterisk_IP
Sip Registrar Server = Asterisk_IP
Authentication ID = 11X
Password = 11X

Configurations -> Call Divert
CID Forward Mode = Use CID as SIP Caller ID
Далее для каждой линии прописываем настройки ( X-номер линии ):
Forward to PSTN = Enabled
Dial Plan(VoIP to PSTN) = *X:-*X
Forward to VoIP = Enabled
Forward Number(PSTN To VoIP) =11X

 

Налаштування Asterisk для роботи з GOIP.

sip.conf:

Прописуємо кожну лінію для реєстрації на Asterisk (X - номер каналу).

[11X] 
type=friend 
host=dynamic
username=11X
secret=11X
context=from-internal 
disallow=all 
allow=ulaw
allow=alaw
qualify=yes 
canreinvite=no 
insecure=very 
nat=no

Налаштовуємо діалплан Asterisk.

extensions.conf

;вихідні
exten => _11X0XXXXXXXXX,1,Dial(SIP/${EXTEN:0:3}/*${EXTEN:2:1}${EXTEN:3})
exten => _11X0XXXXXXXXX,n,Hangup()

;вхідні
exten => _11Z,1,Answer()
exten => _11Z,n,Playback(demo-congrats)
exten => _11Z,n,Hangup()

Примітка: матеріал міг бути створений за підтримки ШІ з подальшою людською редакцією. Відповідальний за зміст: Dmytro Lomaka, Kaltenkirchen.