Теме: VOIP

trixbox 2.8: pozivi preko odvojenih izlaznih linija

Скраћена веза: https://pedja.supurovic.net/veza/3223

trixbox_logoПодразумевано, астериск ће све одлазне позиве усмерити преко било које од телефонских линија закачених на њега. То је најчешће и потребно.

Излазне телефонске линије се у астериксу називају транкови (trunk). То може бити обична аналогна телефонска линија, ISDN, GSM, или нека VOIP конекција. Њему је свеједно.

Рутирање излатних позива је једноставно: у опцији PBX / PBX Settings / Outbound Routes за сваку руту наводите листу транкова на које се рута примењује. Ако позив одговара правилима руте, та рута се примењује и позив бива упућен преко првог слободног транка.

Ако у астериск централи имате картицу са једним или више FXO прикључака за улазне телефонске линије, оне ће подразумевано бити све стављене у заједничку групу 0 и биће направљен транк ZAP/g0. Овај транк ће бити употребљен у подразумеваном рутирању одлазних позива.

Када су канали у групи то значи да ће централа приликом одлазног позива узети било који од њих и пустити позив преко њега. Најчешће то и задовољава, али некада се може јавити потреба да се одлазни позиви усмеравају по различитим каналима, зависно од неких критеријума. На пример, ако централа има две улазне линије подешене тако да позиви на њих буду прослеђени на различите локале, логично је и да се позиви са тих локала умеравају преко одговарајућих линија.

У чланку trixbox 2.8: подешавање одвојених улазних линија објаснио сам како се врши раздвајање линија за долазне позиве. Проучите тај чланак јер има доста заједничких појмова са овим подешавањем.

Транк можете направити за целу групу канала ако су груписани и за сваки појединачни канал. За појединачне канале је то једноставно: одете у опцију PBX / PBX Settings / Trunks / Add Zap Trunk (DAHDI compatibility mode) и у поље Zap Identifier (trunk name) упишете број канала који желите да региструјете као транк. За транкове можете користити само FXO канале. Не заборавите наранџасти линк за активирање конфигурације.

Ако на центали имате већи број канала прављење појединачних транкова за сваки канал је непрактично. Много је једноставније да канале групичете и онда за сваку групу направите по транк. ЗА ово је потрено да ручно измените датотеку /etc/asterisk/dahdi-channels.conf.

Када је отворите приметићете да сви FXO kanali pripadaju grupi 0. То је подразумевано подешавање. Групе формирате тако што каналима доделите различите бројеве група, с тим да сви канали који имају исти број групе припадају тој групи. Група којој припада канал одређена је параметром channel.

Након што подесите групе свим каналима како вам одговара, снимите датотеку и рестартујте астериск. Не заброавите да је датотека dahdi-channels.conf аутоматски генерисана и да у неким ситуацијама мое бити покренута процедура реконфигурације која ће наново изгенерисати садржај ове датотекеи тако поништити ваша подешавања.

Сада направите по један транк за сваку групу на сличан начин као и транкове за појединачне канале, само што ћете уместо броја канала у пољу Zap Identifier навести онаку група. Ознака групе се састоји од малог слова g и броја групе: g0 за групу 0, g1 за групу 1 и тако даље.

Можете имати транкове и за групе и за канале истовремено, које касније можете користити по нахођењу.

Не заборавите да снимите целу конфигурацију кликом на наранџасти линк. Након тога, када подешавате излазне руте, сви транкови ће вам бити понуђени у избору и на вама је само да за сваку руту изаберете одговарајући транк.

На исти начин се подешава и свака друга астериск дистрибуција која користи DAHDI.


Поделите овај чланак са пријатељима


Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Попуните израз тако да буде тачан: *