[eside-ghost] Asterisk y NAT...

Saúl Ibarra saghul en gmail.com
Sab Sep 15 17:12:12 CEST 2007


Estas haciendo la prueba con cada usuario detrás de un NAT distinto?

El 15/09/07, Unai Goikoetxeta <unai en goikoetxeta.com> escribió:
> Saul,
>
> Te comento, en el sip.conf tengo puesto lo siguiente:
>
> [general]
> context=default
> allowoverlap=no
> bindport=5060
> bindaddr=0.0.0.0
> srvlookup=yes
> externip = 85.84.62.227
> localnet=192.168.0.0/255.255.0.0
> nat=yes
> canreinvite=no
>
> [unai]
> type=friend
> secret=1234
> disallow=all
> allow=g729
> allow=gsm
> host=dynamic
> context=etxea
> callerid=Unai
> language=es
>
> El segundo usuario (mikel) lo tengo configurado de manera identica. Como
> ves, tengo la opción nat=yes y canreinvite=false. Por otro lado, en el
> extensions.conf  simplemente me he limitado a poner unas extensiones a cada
> usuario sip:
>
> [etxea]
> exten => 1111,1,Dial(SIP/unai,20)
> exten => 2222,1,Dial(SIP/mikel,20)
>
> Por ultimo, no uso STUN. No tengo muy claro el funcionamiento que tiene por
> lo que voy a informarme. ¿Es necesario emplear un servidor STUN?
>

STUN es un servicio que te permite descubrir tras que tipo de NAT te
encuentras, y modifica tus mensajes SIP para que el audio vaya a la IP
y puerto correctos y puedas establecer la comunicación. (grosso modo).
El asunto es que NO FUNCIONA con NAT simétrico.

Prueba con STUN a ver...

> Muchas gracias!
>
> Unai
>
>
> On 9/14/07, Saúl Ibarra <saghul en gmail.com> wrote:
> > Umm, aquí entran en juego varias cosas... Como tienes los parámetros
> > nat y canreinvite en tu sip.conf? Como haces el comando Dial? Usas
> > STUN?
> >
> > El 14/09/07, Unai Goikoetxeta < unai.goikoetxeta en gmail.com> escribió:
> > > Aupa,
> > >
> > > Estoy intentando configurar un servidor asterisk en casa. De momento, en
> > > ámbito local, todo funciona como debería. He creado cuatro cuentas SIP,
> con
> > > las que me identifico desde diferentes softphones en ordenadores de la
> red
> > > local y con un ATA, y las llamadas entre estos dispositivos funcionan a
> la
> > > perfección.
> > >
> > > El problema viene, como es lógico, al intentar establecer conexiones con
> el
> > > exterior de la red local. Me gustaría hacer accesible el servidor
> asterisk
> > > al exterior, para que sea posible establecer llamadas entre nodos de
> > > Internet con al menos uno de los nodos locales. He probado el
> > > redireccionamiento de puertos RTP (del 10000 al 20000 del rtp.conf)
> junto al
> > > de SIP (5060) en el router hacia la ip local del servidor, pero no
> consigo
> > > nada.
> > >
> > > Este es el esquema del caso de uso:
> > >
> > >
> > > ATA ---------------> Servidor Asterisk
> > > ------------------>Router---------->INTERNET
> > >    Red 192.168.1.0                  Red 192.168.2.0
> > >
> > >
> > > El ATA lo he conectado al servidor de asterisk mediante una interfaz que
> > > tenía libre en este, generando la red 192.168.1.0. La IP del ata es
> > > 192.168.1.2, y la de eth1 en el servidor 192.168.1.1. Por otro lado, el
> > > servidor asterisk está conectado al router mediante la ip en eth0
> > > 192.168.2.100, y en dicha red, es donde se encuentran los demás
> ordenadores
> > > de la casa.
> > >
> > > Las conexiones RTP entre las dos redes locales funcionan bien, y no hay
> > > problemas a la hora de realizar llamadas entre ambas redes.
> > >
> > > En cuanto a mi router, tengo un Linksys WRGT54G, con el firmware DD-WRT
> > > instalado en el. He visto que existe una versión preparada para VoIP,
> que
> > > incluye milkfish. Creo que puede servirme de ayuda, pero no estoy muy
> seguro
> > > de como.
> > >
> > > Quisiera preguntaros por vuestra experiencia en casos similares a este y
> si
> > > se os ocurre alguna manera de solucionar el problema.
> > >
> > > Mila esker,
> > >
> > > Unai
> > >
> > > _______________________________________________
> > > eside-ghost mailing list
> > > eside-ghost en deusto.es
> > > https://listas.deusto.es/mailman/listinfo/eside-ghost
> > >
> >
> >
> > --
> > Saúl -- "Some people say why, other just say, why not."
> >
> ----------------------------------------------------------------
> > http://www.saghul.net/
> > _______________________________________________
> > eside-ghost mailing list
> > eside-ghost en deusto.es
> > https://listas.deusto.es/mailman/listinfo/eside-ghost
> >
>
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>


-- 
Saúl -- "Some people say why, other just say, why not."
----------------------------------------------------------------
http://www.saghul.net/


Más información sobre la lista de distribución eside-ghost