[eside-ghost] Asterisk y NAT...

Unai Goikoetxeta unai en goikoetxeta.com
Sab Sep 15 17:16:02 CEST 2007


Antes he probado, con la configuración que te he puesto en el segundo
mensaje a conectarme desde casa de mi novia. Allí, estaba bajo NAT en su
router, y asterisk, y el usuario al que he llamado en el otro NAT (en mi
casa):


Usuario 1-----Servidor Asterisk ------- Router 1--------INTERNET
------------Router 2-----------Usuario 2
192.168.1.0                        192.168.2.0
192.168.2.0


Así ha funcionado, que es lo que inicialmente quería. Ahora tengo que hacer
que también funcione dentro de la red local en la que se encuentra el
servidor asterisk y el usuario 1.

:)

On 9/15/07, Saúl Ibarra <saghul en gmail.com> wrote:
>
> 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/
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20070915/20be1bf1/attachment.htm


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