[eside-ghost] Asterisk y NAT...
Unai Goikoetxeta
unai en goikoetxeta.com
Lun Sep 17 13:49:44 CEST 2007
Sip, a eso mismo. Tenía la intención de conectar un teléfono de casa a
asterisk empleando un puerto FXS de un ATA y a la vez el asterisk a la línea
de teléfono de casa con el otro puerto (FXO). Para poder usar el teléfono
como si estuviese conectado a la RTB, aunque permitiendo que reciba las
llamadas de VoIP hacia él. El tema es que me temo que haciendo esto se
introduzca cierto retardo en la comunicación(el digitalizar la señal del
telefono para pasarlo del ATA al servidor Asterisk, para luego devolverlo al
ATA y pasarlo a señal analógica) ¿no?
On 9/17/07, Saúl Ibarra <saghul en gmail.com> wrote:
>
> 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/
> _______________________________________________
> 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/20070917/c9a986bc/attachment-0001.htm
Más información sobre la lista de distribución eside-ghost