Podrazumevano, asterisk će sve odlazne pozive usmeriti preko bilo koje od telefonskih linija zakačenih na njega. To je najčešće i potrebno.
Izlazne telefonske linije se u asteriksu nazivaju trankovi (trunk). To može biti obična analogna telefonska linija, ISDN, GSM, ili neka VOIP konekcija. Njemu je svejedno.
Rutiranje izlatnih poziva je jednostavno: u opciji PBX / PBX Settings / Outbound Routes za svaku rutu navodite listu trankova na koje se ruta primenjuje. Ako poziv odgovara pravilima rute, ta ruta se primenjuje i poziv biva upućen preko prvog slobodnog tranka.
Ako u asterisk centrali imate karticu sa jednim ili više FXO priključaka za ulazne telefonske linije, one će podrazumevano biti sve stavljene u zajedničku grupu 0 i biće napravljen trank ZAP/g0. Ovaj trank će biti upotrebljen u podrazumevanom rutiranju odlaznih poziva.
Kada su kanali u grupi to znači da će centrala prilikom odlaznog poziva uzeti bilo koji od njih i pustiti poziv preko njega. Najčešće to i zadovoljava, ali nekada se može javiti potreba da se odlazni pozivi usmeravaju po različitim kanalima, zavisno od nekih kriterijuma. Na primer, ako centrala ima dve ulazne linije podešene tako da pozivi na njih budu prosleđeni na različite lokale, logično je i da se pozivi sa tih lokala umeravaju preko odgovarajućih linija.
U članku trixbox 2.8: podešavanje odvojenih ulaznih linija objasnio sam kako se vrši razdvajanje linija za dolazne pozive. Proučite taj članak jer ima dosta zajedničkih pojmova sa ovim podešavanjem.
Trank možete napraviti za celu grupu kanala ako su grupisani i za svaki pojedinačni kanal. Za pojedinačne kanale je to jednostavno: odete u opciju PBX / PBX Settings / Trunks / Add Zap Trunk (DAHDI compatibility mode) i u polje Zap Identifier (trunk name) upišete broj kanala koji želite da registrujete kao trank. Za trankove možete koristiti samo FXO kanale. Ne zaboravite narandžasti link za aktiviranje konfiguracije.
Ako na centali imate veći broj kanala pravljenje pojedinačnih trankova za svaki kanal je nepraktično. Mnogo je jednostavnije da kanale grupičete i onda za svaku grupu napravite po trank. ZA ovo je potreno da ručno izmenite datoteku /etc/asterisk/dahdi-channels.conf.
Kada je otvorite primetićete da svi FXO kanali pripadaju grupi 0. To je podrazumevano podešavanje. Grupe formirate tako što kanalima dodelite različite brojeve grupa, s tim da svi kanali koji imaju isti broj grupe pripadaju toj grupi. Grupa kojoj pripada kanal određena je parametrom channel.
Nakon što podesite grupe svim kanalima kako vam odgovara, snimite datoteku i restartujte asterisk. Ne zabroavite da je datoteka dahdi-channels.conf automatski generisana i da u nekim situacijama moe biti pokrenuta procedura rekonfiguracije koja će nanovo izgenerisati sadržaj ove datotekei tako poništiti vaša podešavanja.
Sada napravite po jedan trank za svaku grupu na sličan način kao i trankove za pojedinačne kanale, samo što ćete umesto broja kanala u polju Zap Identifier navesti onaku grupa. Oznaka grupe se sastoji od malog slova g i broja grupe: g0 za grupu 0, g1 za grupu 1 i tako dalje.
Možete imati trankove i za grupe i za kanale istovremeno, koje kasnije možete koristiti po nahođenju.
Ne zaboravite da snimite celu konfiguraciju klikom na narandžasti link. Nakon toga, kada podešavate izlazne rute, svi trankovi će vam biti ponuđeni u izboru i na vama je samo da za svaku rutu izaberete odgovarajući trank.
Na isti način se podešava i svaka druga asterisk distribucija koja koristi DAHDI.