Me he encontrado con varias personas que tienen sus servidores detrás de un firewall o algún otro equipo y hacen un NAT.
Para esto la mejor solución es usar el protocolo IAX que no tiene ningún problema y re direccionar o natear el puerto 4569 UDP hacia el servidor.
Pero si se requiere específicamente usar el protocolo SIP hay un truco fácil de usar es poner en la sección [general] de el archivo sip.conf ( o en el archivo sip_nat.conf en Elastix) las siguientes lineas, por supuesto, ajustándolas a los datos de la red:
nat=yes
externip = IPPUBLICA
localnet = IPLOCAL
Adicionalmente se puede usar el parámetro externrefresh = NUMERO EN SEGUNDOS cuando se tiene una dirección IP pública.
En ciertos tipos de firewall esto no funcionara, allí se podrá usar un proxy sip o un servidor STUN
Estas opciones también pueden ponerse desde freePBX no embebido en el menú "SIP Settings"
Añadir nuevo comentario