[eside-ghost] Asterisk y NAT...
Saúl Ibarra
saghul en gmail.com
Lun Sep 17 00:19:08 CEST 2007
Retardo? A que te refieres exactamente? En plan dices 'hola' y tarda en llegar?
El 16/09/07, Unai Goikoetxeta <unai en goikoetxeta.com> escribió:
> Parece que ya lo he solucionado sin tener dos cuentas. Me funciona
> accediendo desde una cuenta conectada desde fuera hacia cualquier softphone
> conectado dentro de la red local, y entre los que están dentro. Genial!!! :)
>
> Mañana me meteré con el tema del buzón de voz y menús interactivos... a ver
> si logro algo interesante:)
>
> Por cierto.. ¿hay alguna manera de reducir el retardo en la conversación?
> ¿Algunas consideraciones a tener en cuenta respecto al tema?
>
>
>
> On 9/15/07, Saúl Ibarra <saghul en gmail.com> wrote:
> > El tema es que el usuario 1 no esa detras de NAT... odrias tener 2
> > cuentas, una para dentro y otra para fuera.
> >
> > El 15/09/07, Unai Goikoetxeta <unai en goikoetxeta.com> escribió:
> > > 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
> > > >
> > >
> >
> >
> > --
> > 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