[AsteriskBrasil] netcat notify broadcast
Jose Eduardo Constantino Mazolini
jose.mazolini em fnis.com.br
Quinta Agosto 4 16:19:47 BRT 2011
SRs,
Baseado na ideia do Eder de mandar um comando sip usando netcat para saber se o ramal esta no ar, implementei outro script.
Acabei de receber 250 ramais sip e precisava desligar TODOS eles para atualizar uma informação com auto-provisionamento.
Mas fiquei assustado com o que eu consegui fazer.
Vamos a receita de bolo:
1) Baixe o netcat da internet (para Windows no meu caso).
http://www.downloadnetcat.com/nc11nt.zip
2) Crie o arquivo notify.txt com o seguinte texto não inclua a linha com "-----------" nem deixe espaço no inicio:
------------INICIO-----------
NOTIFY sip:0.0.0.0 SIP/2.0
Via: SIP/2.0/UDP 0.0.0.0:5060
From: "U" <sip:U em 0.0.0.0>
To: <sip:0.0.0.0>
Call-ID: 0 em 0.0.0.0
CSeq: 102 NOTIFY
Event: check-sync;reboot=true
Content-Length: 0
-----------FIM------------
3) Digite nc -u 255.255.255.255 < notify.txt
Claro que o arquivo e o programa devem estar descompactados no mesmo diretório ou com parâmetro "path" corretamente configurado.
Ajuste as duas ultimas linhas conforme o modelo de seu aparelho. De uma olhada no arquivo sip_notify.conf. Google sobre sip notify.
Att,
José Eduardo C. Mazolini
Analista de Telecom
(11) 2136-3642
A informação contida nesta mensagem é confidencial e de propriedade da Fidelity Processadora e Serviços S/A. Se você recebeu este e-mail por engano, por favor: (i) apague a mensagem e todas as suas cópias e anexos; (ii) não revele, distribua ou utilize a mensagem ou seu conteúdo de qualquer maneira; e (iii) notifique o remetente imediatamente. Adicionalmente, por favor esteja informado de que qualquer mensagem endereçada ao domínio da Fidelity está sujeita ao arquivamento e leitura por outros membros da companhia, além do próprio destinatário da mensagem. A Fidelity agradece a sua colaboração.
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110804/a256c2e6/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil