[eside-ghost] Asterisk y NAT...
Saúl Ibarra
saghul en gmail.com
Lun Sep 17 14:03:35 CEST 2007
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/
Más información sobre la lista de distribución eside-ghost