[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