[eside-ghost] Asterisk y NAT...
Saúl Ibarra
saghul en gmail.com
Lun Sep 17 15:38:57 CEST 2007
Que ATA estas usando? Yo con un SPA3000 o 3102 no he tenido problemas...
El 17/09/07, Unai Goikoetxeta <unai en goikoetxeta.com> escribió:
> Saúl,
>
> Es un AMD Semprom a 1GHz con 1024 de RAM. En si no está mal, me funciona a
> la perfección como servidor. El tema es que igual el retraso lo introduce el
> ATA, ¿no? ¿Debería buscar un ata bueno para reducir esos retardos?
>
>
> On 9/17/07, Saúl Ibarra <saghul en gmail.com> wrote:
> > Hombre, yo lo hago así y no noto nada... el PC que usas es way o 'cutre'?
> >
> > El 17/09/07, Unai Goikoetxeta <unai en goikoetxeta.com> escribió:
> > > 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
> > > >
> > >
> > >
> > > _______________________________________________
> > > 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