Pablo Gentilel wrote:
Pablo S. Dagfal escribió:
Pablo Gentilel wrote:
Hola lista, estoy poniendo en funcionamiento un Asterisk, el cual está detras de un firewall con iptables haciendo nat, según me acuerdo lo que me dijeron en el curso que hice, el puerto usado por Sip era el 5060, pero además viendo en foros de internet, el rango de puertos que va del 10000 al 20000 es usado por RTP. Tanto al 5060 como al rango de puerto (10000:20000) estan forwardeados, así y todo me tira un error de retransmision. Esto pasa solamente cuando me conecto desde fuera de la lan, como softphone uso el x-lite, el cual se conecta sin problemas y ademas puedo dejar mensajes, el problema es que cuando apreto # para terminar el mensaje, no hace nada y deja la conexion establecida, tengo que cortar para terminar la conexion. Alguien tiene idea si esto es causado por un problema de nat con sip? de todas formas voy a usar IAX con gsm para conexiones externas, pero queria preveer que no me pase lo mismo.
Gracias a todos.


Si queres pasar sip por nat necesitas un sip proxy o bien un servidor stun.

En la siguiente url podes encontrar todas las opciones disponibles:

http://www.asteriskguru.com/tutorials/sip_nat_oneway_or_no_audio_asterisk.html


Saludos

Bien, tu respuesta viene a confirmar que es un problema de Sip solamente, usando IAX se supone que no pasará lo mismo, y aprovecho para hacer una pregunta mas, si no me equivoco IAX usa el puerto 4569, hay algun otro puerto que tenga que tener en cuenta?
Gracias nuevamente.

Con IAX no vas a tener problema con nat porque usa como control y transporte la misma sesión, tiene la desventaja de que los clientes no se conectan entre ellos directamente sino que todo el tráfico pasa por la central.

IAX solo usa UDP 4569.

Saludos


Responder a