[AsteriskBrasil] Problemas com NAT

Leonardo Kamache (Gmail) lkamache em gmail.com
Terça Setembro 18 15:03:58 BRT 2007


Me desculpa Alex. Esqueci que sua máquina estava direto na internet.
Nesse caso não será necessário colocar o localnet. Experimente somente
com o externip.


Abraços;

Leo



On 9/18/07, Bernardo Vieira <bernardo.vieira em terra.com.br> wrote:
> Se o seu servidor tem ip publico e está diretamente ligado na internet
> você não precisa colocar nat=yes/externip/localnet na parte geral do seu
> sip conf.
>
> Põe só um nat=yes na definição do usuario:
> [2000]
> type=friend
> username=2000
> secret=XXXX ;
> host=dynamic
> context=internal
> mailbox=2000
> callerid=("Deny Dias" <2000>)
> dtmfmode=rfc2833
> insecure=very
> canreinvite=no <==== alguns clientes tem problemas com canreinvite=yes
> qualify=yes
> nat=yes <====
>
> Alex Soares wrote:
>
> > No caso do parâmetro localnet, eu coloco qual rede interna?
> > O servidor asterisk está conectado diretamente à Internet, daí eu
> > coloco lá a rede interna do cliente1 ou do cliente2? E se caso houver
> > mudança da rede (usuário que se movimenta entre diferentes redes como
> > em casa e no trabalho) eu terei que mudar a configuração para apontar
> > para a rede nova todas as vezes que houver mudança?
> > E se ambos usuários mudarem de rede?
> >
> > Obrigado pela sua resposta!
> >
> > -- Alexandre
> >
> > Em 18/09/07, *Leonardo Kamache (Gmail)* < lkamache em gmail.com
> > <mailto:lkamache em gmail.com>> escreveu:
> >
> >     Experimente colocar no seu [general] as seguintes opções:
> >
> >     externip = 200.XXX.XXX.XXX
> >     localnet = 10.3.1.0/255.255.255.0 <http://10.3.1.0/255.255.255.0>
> >
> >     Logicamente que com suas características.
> >
> >     Experimente.
> >
> >
> >     Abraços;
> >
> >     Leo
> >
> >
> >
> >
> >
> >     On 9/17/07, Alex Soares <alexhbs em gmail.com
> >     <mailto:alexhbs em gmail.com>> wrote:
> >     > Vejam abaixo:
> >     >
> >     > === sip.conf ===
> >     >
> >     > [general]
> >     > port = 5060
> >     > bindaddr = 0.0.0.0 <http://0.0.0.0>
> >     > context = internal
> >     > allow=all
> >     > nat=yes
> >     >
> >     > [2000]
> >     > type=friend
> >     > username=2000
> >     > secret=XXXX ;
> >     > host=dynamic
> >     > context=internal
> >     > mailbox=2000
> >     > callerid=("Deny Dias" <2000>)
> >     > dtmfmode=rfc2833
> >     > insecure=very
> >     > canreinvite=yes
> >     > qualify=yes
> >     >
> >     > [2001]
> >     > type=friend
> >     > username=2001
> >     >  secret=XXXX
> >     > host=dynamic
> >     > context=internal
> >     > mailbox=2001
> >     > callerid=("Alex Soares" <2001>)
> >     > insecure=very
> >     > dtmfmode=rfc2833
> >     > canreinvite=yes
> >     > qualify=yes
> >     >
> >     > Se estiver tudo errado pode falar! Não tenham dó!
> >     >
> >     > Obrigado!
> >     >
> >     > -- Alex
> >     >
> >     > Em 17/09/07, Leonardo Kamache (Gmail) <lkamache em gmail.com
> >     <mailto:lkamache em gmail.com>> escreveu:
> >     > > Como está o seu sip.conf?
> >     > >
> >     > >
> >     > >
> >     > > On 9/17/07, Alex Soares < alexhbs em gmail.com
> >     <mailto:alexhbs em gmail.com>> wrote:
> >     > > > Caros amigos da lista,
> >     > > >
> >     > > > Estou tentando configurar um servidor asterisk para testes
> >     dentro da
> >     > minha
> >     > > > empresa.
> >     > > > Para tentar minimizar os problemas (e arrumar outros!) meu
> >     servidor está
> >     > > > conectado diretamente à Internet.
> >     > > > Estou fazendo testes utilizando o X-Lite.
> >     > > > Para fins de teste, tenho um outro cliente rodando na
> >     máquina de um
> >     > amigo
> >     > > > (copiado).
> >     > > >
> >     > > > Nosso setup é o seguinte:
> >     > > >
> >     > > > cliente1 ----> router/fw (Virtua) ----> internet ---->
> >     servidor asterisk
> >     > > > <---- internet <----router / fw (AJato) <---- cliente 2
> >     > > >
> >     > > > O que acontece:
> >     > > >
> >     > > > As ligações são estabelecidas entre os dois clientes, mas
> >     não há som.
> >     > > > Houve momentos onde havia som apenas do cliente1 para o
> >     cliente2 e não o
> >     > > > contrário.
> >     > > >
> >     > > > O servidor asterisk não usa qualquer tipo de firewall, ambos
> >     os clientes
> >     > > > estão atrás de NAT.
> >     > > >
> >     > > > Usando o wireshark no cliente1 vê-se a transmissão de
> >     pacotes RTP e RTCP
> >     > > > para o cliente2, no entanto o cliente2 (usando tcpdump em
> >     mac) não
> >     > consegue
> >     > > > enxergar qualquer tráfego saindo dele para o cliente1.
> >     > > > Ambos os clientes podem deixar e ouvir suas respectivas
> >     mensagens na
> >     > caixa
> >     > > > postal do asterisk.
> >     > > >
> >     > > > Servidor está configurado para
> >     > > > sip.conf => nat=yes
> >     > > > rtp.conf=> rtpstart=16384
> >     > > > rtp.conf=> rtpend=32766
> >     > > >
> >     > > > Ambos os nossos clientes estão configurados para usar esse
> >     range de
> >     > portas,
> >     > > > e ambos os roteadores/fw também, através de port triggering.
> >     > > >
> >     > > > Pergunto, o que pode estar havendo?
> >     > > > Nesse momento nenhum dos lados escuta o outro.
> >     > > >
> >     > > > No aguardo de uma resposta!
> >     > > >
> >     > > > Obrigado pela ajuda!
> >     > > >
> >     > > > -- Alexandre
> >     > > >
> >     > > > _______________________________________________
> >     > > > Compre uma camiseta da AsteriskBrasil.org !
> >     > > >             http://www.voipmania.com.br
> >     > > >                 == VoIPMania.com.br <http://VoIPMania.com.br> ==
> >     > > >
> >     > > > _______________________________________________
> >     > > > LIsta de discussões AsteriskBrasil.org
> >     > > > AsteriskBrasil em listas.asteriskbrasil.org
> >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> >     > > >
> >     > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >     > > >
> >     > > _______________________________________________
> >     > > Compre uma camiseta da AsteriskBrasil.org!
> >     > >             http://www.voipmania.com.br
> >     > >                 == VoIPMania.com.br <http://VoIPMania.com.br> ==
> >     > >
> >     > > _______________________________________________
> >     > > LIsta de discussões AsteriskBrasil.org
> >     > > AsteriskBrasil em listas.asteriskbrasil.org
> >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> >     > >
> >     > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >     > >
> >     >
> >     >
> >     > _______________________________________________
> >     > Compre uma camiseta da AsteriskBrasil.org!
> >     >             http://www.voipmania.com.br
> >     >                 == VoIPMania.com.br <http://VoIPMania.com.br> ==
> >     >
> >     > _______________________________________________
> >     > LIsta de discussões AsteriskBrasil.org
> >     > AsteriskBrasil em listas.asteriskbrasil.org
> >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> >     > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >     >
> >     _______________________________________________
> >     Compre uma camiseta da AsteriskBrasil.org!
> >                  http://www.voipmania.com.br
> >                     == VoIPMania.com.br <http://VoIPMania.com.br> ==
> >
> >     _______________________________________________
> >     LIsta de discussões AsteriskBrasil.org
> >     AsteriskBrasil em listas.asteriskbrasil.org
> >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> >     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >
> >
> >------------------------------------------------------------------------
> >
> >_______________________________________________
> >Compre uma camiseta da AsteriskBrasil.org!
> >            http://www.voipmania.com.br
> >                == VoIPMania.com.br ==
> >
> >_______________________________________________
> >LIsta de discussões AsteriskBrasil.org
> >AsteriskBrasil em listas.asteriskbrasil.org
> >http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >
>
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
>             http://www.voipmania.com.br
>                 == VoIPMania.com.br ==
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>


Mais detalhes sobre a lista de discussão AsteriskBrasil