Vous êtes sur la page 1sur 3

Lista comentada dos parmetros SIP

allow= all | g723 | gsm | ulaw | alaw | g726 | adpcm | slin | lpc10 | g729 | speex | ilbc: Permite o uso de codecs em ordem de preferencia. (Use o disallow=all antes de permitir codecs). disallow=all: Desabilita o uso de qualquer codec allowguest = yes (default) | no: Usurios no autenticados vo para o contexto default quando fizerem ligao de outro servidor/ Permite ou rejeita ligaes de convidados, estranhos (Por default a opo yes) Autocreatepeer= yes | no: Caso sim, qualquer um poder logar como um peer. (sem checar credenciais, util quando usado com o SER). bindaddr = 0.0.0.0 : IP que o Asterisk dever ouvir. Deve ser setado quando o servidor tiver mais de 1 IP (por padro ou por placa de rede) bindport=5060: Porta que o asterisk ir procurar ligaes SIP. Nenhum outro service no servidor dever usar esta porta. canreinvite = update | yes | no (global setting): Quando yes, faz peer to peer com o usuario, caso ambos estejam com o mesmo codec e protocolo. No funciona quando ambos estiverem atrs de NAT. context = <contextname>: Este o context default que sera utilizado quando um ramal no tiver contexto. Os contextos dos ramais so rotas para efetuar ligaes, eles esto em extensions.conf. defaultexpirey=120: Tempo padro para expirar o registro dtmfmode: inband | info | rfc2833 (global setting) o Inband : Gera o som do numero. Caso o codec no seja ulaw ou alaw, o DTMF no funcionar pois o som sera distorcido pela compresso do som e o mesmo no ser reconhecido. O telefone estando RFC2833 e o asterisk com inband, voc no dever ouvir nada. o Info : Digitaliza o tom e envia no pacote SIP o Rfc2833: externip = 200.201.202.203: IP que colocar nas mensagens SIP caso esteja atrs da NAT externhost = hostname.tld: (new in Asterisk 1.2.x) externrefresh = xxx: Specify how often a hostname DNS lookup should be performed for the value entered in 'externhost' (new in Asterisk 1.2.x) localnet = 192.168.1.0/255.255.255.0: Endereo da rede local e mascara fromdomain=<domain>: Seta o domnio vindo em mensagens SIP quando falando com UA maxexpirey=3600: Tamanho mximo de um registro que o asterisk permite. nat= yes | no | never | route: Se colocar yes e estiver atrs de uma NAT, o Asterisk mudar o comportamento e o endereamento com o UA para que a comunicao exista. O que acontece ningum realmente sabe e no est documentado. notifymimetype=text/plain: Permitir sobreescrever o tipo mime na notificao MWI usado nas mensagens voicemail_online pedantic = yes|no: Enable slow, pedantic checking of Call-ID:s, multiline SIP headers and URI-encoded headers port = <portno>: Porta default SIP. (esta no a porta que o asterisk escuta) promiscredir=yes | no Allows support for 302 Redirects: (No will redirect them all to the local extension returned in Contact rather than to that extension at the destination)

register => <username>@<sip client/peer id in sip.conf>/<contact>: Registra em um provedor SIP. srvlookup = yes|no: Enable DNS SRV lookups on calls tos= lowdelay | throughput | reliability | mincost | none: Seta parametros de QoS nos pacotes enviados. (nmeros tambm so aceitos, exemplo: tos=184 ) videosupport=yes|no: Ligar ou desativar suporte a video SIP useragent: Permite que o header SIP "User-Agent" possa ser customizado trustrpid = yes|no: Deve-se confiar no Id do outro? realm = my realm: Change authentication realm from Asterisk (default) to your own. Requires Asterisk v1.x Configuraes SIP peers e clientes Estas variveis so configuradas para cada ramal SIP: accountcode: Usurios podem estar associados com uma conta no CDR (Bilhetagem no asterisk). amaflags: Categorizao para as gravaes no CDR. As opes so: default, omit, billing, documentation. callgroup: Define grupo de ligao quando ligarem para este usuario canreinvite: Caso o cliente possa SIP re-invites context: Contexto no plano de discagem para ligaes deste usuario defaultip: IP default do cliente host = est especificado como dynamic. Usado se um cliente no se registrou em outro IP. dtmfmode: Como o cliente lida com a sinalizao DTMF fromuser: Especifica o usurio para colocar em from ao invest do callerid quando se liga para um peer (operadora) fromdomain=<domain>: Seta o cabelho IP na mensagens SIP quando falando com um peer host: Como achar o cliente Nmero do IP ou do host. Caso queira que o cliente se registre, coloque dynamic. incominglimit and outgoinglimit: Limita o nmero de ligaes simultaneas para um cliente insecure: No checa o IP do host e a porta do peer language: O cdigo da linguagem, definido em indications.conf define a linguagem dos prompts e especifica a sinalizao local. mailbox: Ramal do voicemail (para indicaes em message waiting) md5secret: MD5-Hash baseado em "<user>:asterisk:<secret>" (pode ser usado ao invest da senha) nat: Esta varivel altera o comportamento do asterisk com os clients atrs de firewall. Ele no resolve os problemas caso o asterisk esteja dentro da nat e o cliente no. permit, deny,mask: Restries de IP ou rede pickupgroup: Grupo que pode pegar ligaes usando *8 e a aplicao Pickup() na extenso *8 port: Porta SIP do cliente qualify: Checa se o cliente est acessivel. Ao colocar "yes" em "sip show peers" mostra-se o ping para este ramal. Mas caso esteja UNREACHEBLE, pode significar uma firewall ou NAT, ento quando tentarem ligar para este ramal, o asterisk no permite nem mesmo que a ligao seja completada. Nesta caso o qualify = no resolve o problema. restrictcid: (yes/no) Esconde seu caller ID. Parece no funcionar.

rtptimeout: Termina a ligao aps X segundos sem conexo RTP sem estar em espera. rtpholdtimeout: Termina a ligao aps X segundos sem conexo RTP estando em espera. secret: Se o Asterisk atuar como servidor SIP, ento este Cliente precisa logar com esta senha. Se o Asterisk estiver atuando como cliente SIP conectando em um servidor SIP remoto que precisa de uma autenticao INVITE, ento este campo ser usado para autenticar os INVITES SIP que o asterisk envia para o servidor remoto SIP type: Relao com o cliente username: Se o Asterisk estiver como cliente SIP conectado a um servidor remoto SIP, ele precisar da autenticao SIP INVITE ento este campo ser usado para autenticar os SIP INVITES que o Asterisk envia para o servidor remoto SIP. Tambm para peers que registram com o Asterisk, este username usado em INVITEs at que que aja um registro. allow - disallow: Habilitar ou desabilitar os codecs musiconhold: Define uma classe de musica em espera para clients SIP. Ligaes para este telephone precisam da opo SetMusicOnHold na seqncia acima (no extensions.conf). Geralmente seta a musica em espera para um grupo e no para um unico ramal. outboundproxy: Envia todos os chamados para este peer usando este proxy.

Vous aimerez peut-être aussi