Forums:
Holas
Quisiera compartir unas pruebas que estoy haciendo a ver si sale y queda registrado para la gente del foro.
Ok ahi voy
Normalmente para configurar extensiones sip remotas (osea a traves de internet) es necesario tener ciertos puertos habilitados (5060 UDP & 10001 - 20000 UDP) es decir que si nuestro servidor esta detras de un NAT o un firewall sera necesario mapear o habilitar esos puertos, adicionalmente hay que editar el archivo sip.conf y agregar el sigueinte contenido:
externip=18.104.22.168
localnet=192.168.1.0/255.255.255.0
ademas de asegurarnos que en el contexto de la extension remota en el archivo sip.conf se encuentre la opcion nat = yes
ok, hasta ahi todo perfecto, pero hay un pequeño inconveniente, que estoy seguro que la mayoria ha tenido.- Cuando hemos realizado todos estos pasos, conseguimos porfin que nuestras extensiones remotas ya sea softphone ATa o telefono IP se conecten con el servidor y es mas que llamen y puedan llamar, pero esto solo dura unos minutos, ya que al poco tiempo el anexo remoto se desregistra y el sistema(desde la consola CLI) nos indica que la extension remota es inencontrable (unreacheable o algo asi)eso quiere decir que se rompio la conexion y si intentamos llamar a la extension en ese momento nos dara tono de ocupado, hasta que la extension realice alguna llamada y en ese momento se refrescan los datos al parecer y funcinoa por 5 minutos mas.
Entonces surge la gran pregunta?
Que falta para que la extension no se des-registre?
Sera que necesito instalar un servidor STUN?
Nateo los puertos en el router del lado de mi extension remota?
No que asterisk y el protocolo sip ya soportan NAT?
Mejor me cambio a IAX2?
Tendre que preguntarle a presidio? :? ....jejeje
Espero que alguien este intentando hacer lo mismo o mejor aun que alguien ya lo halla logrado, asi nos da una mano.
Saludos cordiales y gracias por los aportes que puedan brindar.
Javs