// Aula 6 - Criando um ramal SIP # vim /etc/asterisk/modules.conf ; Habilitar o SIP load = chan_sip.so ; Desabilitar o PJSIP noload => res_pjsip.so noload => res_pjsip_pubsub.so noload => res_pjsip_session.so noload => chan_pjsip.so noload => res_pjsip_exten_state.so noload => res_pjsip_log_forwarder.so # systemctl restart asterisk # mv sip.conf sip.conf.bk # touch sip.conf # vim /etc/asterisk/sip.conf [general] allowguest=no autocreatepeer=no awayssauthreject=yes udpbindaddr=0.0.0.0:5060 context=ramais localnet=192.168.0.xx/255.255.255.0 register => senha:login@hostoperadoravoip:5060 externip=meuip.com.br:5060 register => login:senha@hostdoprovedor:5060 ;; ;; Use ponto e vírgula para comentários! [2001] defaultuser=2001 secret=12345 type=friend host=dynamic nat=no dtmfmode=auto canreinvite=no regext=2001 disallow=all allow=ulaw,gsm callgroup=1 pickupgroup=1 ;; Ramal 2002 [2002] type=friend defaultuser=2002 secret=12345 qualify=yes nat=force_rport,comedia ;usando para passar atrvés de barreiras em NAT. host=dynamic canreinvite=no regext=2002 dtmfmode=auto disallow=all allow=gsm,ilbc,ulaw,alaw callgroup=1 pickupgroup=1 ;; ;; [hostdoprovedor] type=peer defaultuser=login secret=senha context=ramais host=sip.hostdoprovedor.net insecure=port,invite qualify=yes fromdomain=sip.hostdoprovedor.net fromuser=login allow=ilbc,ulaw,alaw dtmfmode=rfc2833 directmedia=no CLI> sip reload CLI> sip show peer 2000