<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
Em 27-09-2010 15:29, Eder Souza escreveu:
<blockquote
 cite="mid:AANLkTi=EcoVx-ySdXayGNGDYkE_36XErw_uouw-aJ-0H@mail.gmail.com"
 type="cite">
  <div>no momento que o ramal se loga vc nao consegue ver se tem o ip
v&aacute;lido com um sip debug?</div>
</blockquote>
<br>
<br>
Ol&aacute;!<br>
<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; No CLI vejo com "sip show peers" o IP v&aacute;lido, com "sip show
peer &lt;ramal&gt;", vejo este IP em "Addr-&gt;IP" e o URI em "Reg.
Contact :" com o IP da rede que o ramal est&aacute;, que &eacute; retornado pelo
SIPURI.<br>
<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Com numera&ccedil;&atilde;o de ramais de 10 a 99, queria fazer algo do tipo:<br>
<br>
[autenticar]<br>
exten =&gt; _X.,1,GotoIf($[${EXTEN} &lt; 100]?ramais,${EXTEN},1)<br>
exten =&gt; _X.,n,GotoIf($[${IP:0:9} = "10.10.10."]?saida,${EXTEN},1)<br>
exten =&gt; _X.,n,Answer<br>
exten =&gt; _X.,n,Wait(1)<br>
exten =&gt; _X.,n,Authenticate(&lt;senha&gt;)<br>
exten =&gt; _X.,n,Goto(saida,${EXTEN},1)<br>
<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Dessa forma, se for para ramal, j&aacute; vai direto, se for para
outro mas se o IP estiver na rede local, vai direto, caso contr&aacute;rio,
isto &eacute;, n&atilde;o &eacute; ramal e nem est&aacute; na rede local, ent&atilde;o pede a senha.<br>
<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Al&eacute;m disso, gostaria de poder permitir que apenas alguns ramais
se autenticassem de fora da rede interna, tem algum par&acirc;metro no
sip.conf que permita isso?<br>
<br>
<br>
[]'s<br>
<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Junior Polegato<br>
<br>
<br>
<blockquote
 cite="mid:AANLkTi=EcoVx-ySdXayGNGDYkE_36XErw_uouw-aJ-0H@mail.gmail.com"
 type="cite">
  <div class="gmail_quote">Em 27 de setembro de 2010 15:18, Junior
Polegato - Asterisk <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="mailto:asterisk@juniorpolegato.com.br">asterisk@juniorpolegato.com.br</a>&gt;</span>
escreveu:<br>
  <blockquote
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"
 class="gmail_quote">&nbsp; &nbsp; &nbsp; &nbsp; Estou com uma solicita&ccedil;&atilde;o para permitir
que alguns ramais<br>
fiquem livres para se conectar via Internet, por&eacute;m neste caso dever&aacute;<br>
solicitar a senha do mesmo para fazer liga&ccedil;&otilde;es, sendo que se for para<br>
ramal n&atilde;o precisa solicitar a senha.<br>
&nbsp; &nbsp; &nbsp; &nbsp; Tentei fazer utilizando a vari&aacute;vel SIPURI, mas, quando o ramal<br>
est&aacute; atr&aacute;s de NAT, o IP &eacute; da rede local interna e n&atilde;o o v&aacute;lido da<br>
internet, sendo que se essa rede interna casar com a minha, ent&atilde;o n&atilde;o<br>
tenho como identificar se est&aacute; ou n&atilde;o na minha rede. Algu&eacute;m sabe como<br>
obter o IP v&aacute;lido?<br>
&nbsp; &nbsp; &nbsp; &nbsp; Outra quest&atilde;o, quero que apenas alguns ramais se conectem via<br>
internet, como bloquear os outros e/ou liberar apenas os desejados?<br>
  </blockquote>
  </div>
</blockquote>
<br>
</body>
</html>