V případě nastavení na ústřednu doporučujeme nechat si službu zkonfigurovat na trunk, o tomto je nás nutno informovat předem. Počet přidělených hlasových kanálů závisí na předpokládaném vytížení.
Podporujeme dynamický trunk s registrací i statický trunk (bez registrace) s autorizací a nebo bez.
Obecně pro SIP (CHAN-SIP):
/etc/asterisk/sip_additional.conf nebo sip.conf
type=friend qualify=yes/no ;otestujte si, výchozí je "no" dtmfmode=rfc2833 disallow=all allow=alaw&ulaw&g729 ;pokud nemáte licenci na g729 tak to bude bez "&g729" canreinvite=no nat=force_rport,comedia callerid=vase <cislo> ;co pošlete pro identifikaci, povinný parametr pro identifikaci zákazníka!
A potom se to liší, pro statický trunk oproti pevné IP s heslem:
username=name secret=pass host=sip.axfone.cz/sk insecure=no deny=0.0.0.0/0.0.0.0 permit=nase_ip/255.255.255.255
Pro statický trunk oproti pevné IP bez hesla:
host=sip.axfone.cz/sk insecure=port,invite deny=0.0.0.0/0.0.0.0 permit=nase_ip/255.255.255.255
Pro dynamický:
username=name secret=pass host=sip.axfone.cz/sk insecure=no
a tento má ještě registrační řetězec:
/etc/asterisk/sip_registration.conf nebo sip.conf
register => "trunk_name: heslo@nase_ip"
Další dodatečná nastavení jsou pak shodná
/etc/asterisk/sip_general_custom.conf nebo sip.conf
realm=vasedomena.xy useragent=pbx.vasedomena.xy context=from-internal language=cz allowguest=no alwaysauthreject=yes registerattempts=10 srvlookup=yes disallow=all allow=alaw&ulaw&g729 ;pokud nemáte licenci na g729 tak to bude bez &g729 defaultexpirey=300 maxexpirey=3600 featuredigittimeout=1500 session-timers=refuse storesipcause=yes pedantic=no tos_sip=af31 tos_audio=ef*
Nastavení RTP
/etc/asterisk/rtp.conf
rtpstart=10000 rptend=20000
A někdy ještě může být zapotřebí si upravit místní NAT
/etc/asterisk/sip_nat.conf
nat=yes externip=XXX.XXX.XXX.XXX ;zde vepište vaši fixní veřejnou IP adresu localnet=mistni IP/255.255.255.0 ;a zde IP sítě, tak končí vždy nulou, např 192.2.2.0 externrefresh=30 qualify=yes ;volitelné
(!) Pro přesměrování je třeba nám zasílat Diversion Headers
(!) Čísla zasílejte v mezinárodním formátu vč. úvodních nul (00 + E.164) a nebo v národním CZ/SK, vždy pro odpovídající SIP
(?) Pro editaci použijte třeba editor 'nano' a nebo 'joe'