Buen día (again)...

Pues... yo probé en mi máquina... (detras de un speedy ADSL) y sin
redireccionar explícitamente tantos puertos en mi router (sólo el 5060
y unos 10 mas hasta el 5070 para el rtp)... con darle a mi asterisk
sobre un debian sarge

sip.conf
[general]
...
;port=5060 ; por defecto
nat=yes
externip = misitiodinamico.no-ip.com
localnet=10.10.10.0/255.255.255.0

rtp.conf
rtpstart=5061
rtpend=5070

Y me funcionó!!!... sólo hay que leer un poco (in inglish)...
http://www.asteriskguru.org/tutorials/sip_nat_oneway_or_no_audio_asterisk.html

Saludos....

X&r

On 8/22/06, Miguel Rabi <[EMAIL PROTECTED]> wrote:
Estimado Alex

El ejemplo que indicas, es para cuando el CLIENTE (SIP agent) esta detras de
un NAT, es no es problema, basta poner los parametros que indicas el momento
de crear la cuenta SIP,  pero lo que Daniel señala es para cuando Asterisk o
SER estan detras del NAT tipo Router Speedy, ahi si... comienzan los
problemas...

Salu2

Miguel Rabi



On 8/22/06, Alexander J. Benavides <[EMAIL PROTECTED]> wrote:
>
> es correcto: SIP no es firewall friendly.
> pero ésto si es falso...
> >  SI estas del lado del Asterisk practicamente
> > aparte de direccionar el puerto 5060 debes forwardear todo el trafico de
> > entrada del 10000 al 20000,
>
> puedes especificar en la configuracion del sip que está detras de una NAT
> con nat=yes y canreinvite=no en el archivo /etc/asterisk/sip.conf para
> mas info vease:
>
>
http://www.asteriskguru.org/tutorials/sip_nat_oneway_or_no_audio_asterisk.html
> y revisen el ejemplo de xlite con nat dentro del archivo
> /etc/asterisk/sip.conf
>
> Saludos...
>
> X&r
>
> On 8/11/06, Daniel Pizarro <[EMAIL PROTECTED]> wrote:
> >  SI estas del lado del Asterisk practicamente
> > aparte de direccionar el puerto 5060 debes forwardear todo el trafico de
> > entrada del 10000 al 20000, ya que tendrias que saber que puerto la
> > conexion RTP tomara para cada uno de tus clientes externos (considerando
> > que tambien tienes clientes SIP dentro de tu red).
> >
> > Por que no comentas tu idea de proyecto para ver cual es la solucion mas
> > adecuada al respecto?
> >
> > Daniel Pizarro
> > Infobox
> > WS:www.infobox-peru.com
> > Foro:www.asterisk-peru.com
> >
> >
> >
> > > Hola Miguel:
> > >
> > > En realidad ya entre en duda sobre el hecho si Asterisk es SIP proxy o
> > > no, segun el siguiente enlace:
> > >
> > > http://www.voip-info.org/wiki-Asterisk+SIP+not-proxy
> > >
> > > La razon por la que usaba SER es el hecho de que podria manejar un
> > > numero mas alto de consultas si se trata de varios clientes, y era eso
> > > a lo que apuntaba desde un inicio.
> > > Ahora, ¿como se que numero se considera como alto? ¿30? ¿100? ¿Mas de
> > > 1000?
> > >
> > > Estoy probando SER para de a pocos experimentar sus funcionalidades y
> > > ver luego la posibilidad de usar IAX2 con Asterisk. ¿Que desventajas
> > > tendria SER?
> > >
> > > Ahora sobre el abrir un rango de puertos, veo que estos routers Zyxel
> > > permiten redireccionar solamente a una unica IP. ¿Que hago para abrir
> > > los puertos a mas de un host dentro de una red detras de dicho router?
> > >
> > > El 10/08/06, Miguel Rabi<[EMAIL PROTECTED]> escribió:
> > >> Hola
> > >>
> > >>  El protocolo SIP usa 2 puertos.
> > >>
> > >>  Uno para la senializacion 5060 (tambien se puede usar 5061, 5062...
> > >> etc),
> > >> pero la voz en si pasa en protocolo rtp por un puerto previamente
> > >> negociado,
> > >> entre el 8000 y el 20000, aunque eso es definido por los equipos.
> > >>
> > >>  Ese es uno de los problemas del protocolo SIP, pero tambien tienes
> el
> > >> problema de SER, ya que es un Sip Registrar, pero no estoy seguro si
> > >> trabaja
> > >> como sip proxy, por lo que la voz no pasa pro el SER, sino que los
> > >> telefonos
> > >> de fuera de la red requieren conectarse directamente con el telefono
> > >> dentro
> > >> de la red y no hay una ruta para cada telefono.
> > >>
> > >>  Una recomendacion, usa Asterisk, es mucho mas simple y hace las
> veces
> > >> de
> > >> Sip registrar y sip proxy.
> > >>
> > >>  De todas maneras intenta abrir el rango de puertos del 8000 en
> adelante
> > >> en
> > >> UDP y verifica en los telefonos (o gateways o softphones) que estes
> > >> usando,
> > >> que puerto especifico requieren para RTP, o modificalo para que sean
> al
> > >> menos puertos consecutivos... y asi puedas hacer mas facilmente  el
> > >> rango de
> > >> puertos abiertos en el router.
> > >>
> > >>  Suerte
> > >>
> > >>  Miguel Rabi
> > >>
> > >>
> > >>
> > >>
> > >> On 8/10/06, Juan Carlos Bazalar <[EMAIL PROTECTED]> wrote:
> > >> >
> > >>  buenas:
> > >>
> > >> He implementado SER sin problemas y puedo establecer comunicaciones
> > >> entre los clientes dentro de una LAN, la conexion inicial validando
> > >> nombre de usuario y clave de una base de datos MySQL, y las llamadas
> > >> se realizan sin problemas.
> > >>
> > >> Ahora necesitaba que otros clientes pudiesen conectarse a mi servidor
> > >> SER desde fuera de la LAN, es decir desde puntos remotos ante lo cual
> > >> decidi abrir el puerto 5060 en el router que esta delante del
> servidor
> > >> SER y finalmente los usuarios pueden conectarse a este sin problemas
> > >> validando su usuario y clave.
> > >>
> > >> El inconveniente viene cuando un usuario de un punto remoto quiere
> > >> llamar a otro usuario que esta dentro de la LAN en la que tambien
> esta
> > >> el servidor SER. Tenia entendido que tengo que abrir el puerto 5060
> en
> > >> el router de cada cliente ¿cierto? ¿o me equivoco?
> > >> Si abriese dicho puerto en un router, ¿significaria que solamente un
> > >> unico cliente puede recibir llamadas detras de dicho router?
> > >>
> > >> Espero alguien pueda darme una mano con eso, gracias desde ya. Byeee
> _______________________________________________
> Linux-plug mailing list
> [email protected]
> http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug
>




--
--------------------------------------------------------------------------------
Alexander J. Benavides
Software Engineering Master Student at
Universidad Nacional de San Agustín - Arequipa, Perú
Home:+5154-429606             Mobile: +5154-9656420
Address: Costa Rica 101 Urb: FECIA Dist: Bustamante
Arequipa - Perú
--------------------------------------------------------------------------------
_______________________________________________
Linux-plug mailing list
[email protected]
http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug

Responder a