Primeiramente gostaria de me desculpar pela demora nas respostas, é que eu, até hoje, ainda não havia recebido nem a minha msg. Um amigo meu que me repassou e eu a colei abaixo.
Bom, agora vamos a mensagem: Os codecs estão habilitados de forma correta sim (ulaw,alaw e GSM) Já testei com as duas partes usando X-Lite, e com outros clientes na ponta de cá, e ainda não funciona. Já tentei com a opção nat=yes e dá na mesma (depois, pelo que li, esta opção é para quando o cliente está atrás de NAT e não o servidor - ME CORRIJAM se estiver errado) Com o debug, eu não consegui entender nada... Aliás, acho que nem apareceu nada... Com o tcpdum, rodando no roteador (não na máquina onde está o asterisk) eu notei que pacotes UDP são enviados para o cliente externo, porém nenhum pacote chega, o que me levou a crer que o problema deve estar na ponta do cliente, ou seja, ele não está conseguindo entender os pacotes encapsulado pelo NAT, ou está enviando para o endreço errado, possivelmente o ip virtual da máquina asterisk aqui. Será que é isso ou eu estou viajando? Alguém já fez o asterisk funcionar atrás do nat com os clientes espalhados pela internet (ou seja, fora da rede interna)? Obrigado, Vinicius. Date: Wed, 2 Nov 2005 19:11:04 -0300 From: "Jose P. Leitao" <[EMAIL PROTECTED]> Subject: Re: [AsteriskBrasil] NAT SIP X-Lite Só uma ponta ouve To: "A Comunidade Brasileira do PBX OpenSource" <AsteriskBrasil em listas.asteriskbrasil.org> Message-ID: <002301c5dffa$51359010$6401a8c0 em homeland> Content-Type: text/plain; charset="iso-8859-1" Oi Vinicius, Sugiro você habilitar o debug do SIP, no *: sip debug ip <ip do cliente> Verifique se ambos os interlocutores estão usando os mesmos codecs e que estão habilitados no arquivo sip.conf: allow=ulaw allow=gsm O cliente externo está com a opção NAT ativada? Ele está configurado com algum servidor STUN? Uso o tcpdump para verificar se os pacotes udp do RTP (voz) estão chegando na porta esperada. Espero que isso possa ajudar. SDS José Leitão > ----- Original Message ----- > From: Vinicius > To: AsteriskBrasil em listas.asteriskbrasil.org > Sent: Wednesday, November 02, 2005 2:28 PM > Subject: [AsteriskBrasil] NAT SIP X-Lite Só uma ponta ouve > > > Olá! > > Estou testando o Asterisk aqui, e funciona perfeitamente para rede >interna. Consigo falar entre ramais, ligações externas via Broadvoice, >possuo clientes X-Lite, Sipura e Grandstream, todos funcionando >perfeitamente. > > Agora gostaria que funcionasse com um cliente externo. > Eu testei com o X-Lite, e o que acontece é que ele (que está fora da rede >interna) ouve o que falamos aqui, mas nós aqui não ouvimos o que ele fala. > > Se alguém puder me ajudar, ficaria grato. > > Obrigado, > Vinicius. > > Alguns dados (meio) técnincos: > > Nossa rede está atrás de um servidor Linux. > O Asterisk está instalado em outra máquina linux (dentro da rede interna) > O Firewall do servidor está totalmente aberto (INPUT, OUTPUT, FORWARD) > O Nat está assim: > #(O Asterisk possui ip: 192.168.10.46) > > iptables -t nat -A PREROUTING -p udp --dport 10000:20000 -i eth0 -j >DNAT --to 192.168.10.46 > iptables -t nat -A PREROUTING -p udp --dport 5060 -i eth0 -j DNAT --to >192.168.10.46 > iptables -t nat -A PREROUTING -p udp --dport 8000:8012 -i eth0 -j >DNAT --to 192.168.10.46 > > iptables -t nat -A PREROUTING -p udp --dport 16384:16482 -i eth0 -j >DNAT --to 192.168.10.46 > iptables -t nat -A PREROUTING -p udp --dport 3478 -i eth0 -j DNAT --to >192.168.10.46 > > # E eh claro: > iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j SNAT --to >meu_ip_real -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20051110/286d8d9b/attachment-0001.html