[Kamailio-Users-ES] Nat Traversal

Raúl Alexis Betancor Santana rabs at dimension-virtual.com
Tue Feb 10 17:04:35 CET 2009


El Martes, 10 de Febrero de 2009 15:05, sadzas escribió:
> Raúl Alexis Betancor Santana wrote:
> > Es que kamailio no tiene que tratar el tema de NAT.
> > En el escenario que planteas, ¿cues es la misión de kamailio? ¿evitar que
> > Asterisk cuelgue directametne de la IP pública?, si es eso, con una
> > simple redirección de puertos en el router te valía.
> > ¿Realmente necesitas ese kamailio ahí en medio?
>
> Si Raul, entiendo que con un router esto se soluciona, pero realmente
> necesito que sea Kamailio ya que lo intente con routers y no tuve buenos
> resultados. Y podemos decir que en este caso la mision de Kamailio es
> evitar que Asterisk cuelgue directamente de la IP publica.
>
> Mas alla de las discusiones de si se puede con un router o no... ¿pueden
> ayudarme con esto? Necesito que lo haga Kamailio. Es posible?

Sí, es posible, inútil .. pero posible.

Kamailio solo tiene que forwardear TODO el tráfico que reciba desde fuera al 
asterisk, si quieres que kamailio trate el tema de NAT y lo resuelva, tendrás 
que mirar la documentación de rtpproxy ó mediaproxy.
Kamailio solo se encarga de los temas de señalización, no del media.

Por cierto, la solución con un router es tan simple como:

a) Redirigir el puerto 5060 desde la WAN del router a la IP del Asterisk
b) Redirigir el rango de puertos de RTP (10000-20000 por defecto) desde la WAN 
del router a la IP de Asterisk
c) Definir correctamente el parámetro localnet y externalip  en sip.conf

No tiene más ciencia.

-- 
Raúl Alexis Betancor Santana
Dimensión Virtual




More information about the Users-es mailing list