Cursos Asterisk en México

Llamadas entrantes por puerto 5061

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Llamadas entrantes por puerto 5061

    Hola gente, antes que nada gracias por la ayuda que puedan brindarme.

    Tengo una centralita Asterisk funcionando perfectamente, agregamon un proveedor (IPLAN), que me enviar y saca llamadas por el puerto 5061. Lo que es en saliente, lo configure sin problemas, funciona perfecto.
    Ahora lo que es llamadas entrantes, yo tengo todo funcionando con 5060, como es posible definir, supongo que en el extensions.conf, para que ese proveedor en particular ingrese por el 5061 y no 5060.

    Yo tengo en sip.conf lo siguiente

    [IPLN]
    type = peer
    context = DLPN
    dtmfmode = rfc2833
    host = 190.210.xxx.xx
    nat = yes
    qualify = yes
    port = 5061

    En extensions.conf

    exten => IPLN,1(IPLANADM),Goto(ivr|8000)

    Como le defino que use el puerto 5061?.

    Espero puedan ayudarme.
    Muchas gracias, saludos.

  • #2
    Hola,

    Puedes enviar HACIA el puerto que quieras, pero para recibir en un puerto particular, debes cambiarlo para todos.

    Con la configuración que pones, lo único que haces es decirle que enviarás la comunicación con IPLN hacia su puerto 5061. Si ellos te van a enviar hacia TU puerto 5061, lo que necesitas hacer es cambiar el campo de bindport dentro de la sección [general] de tu sip.conf, pero con eso harías el cambio para todos.

    dCAP Christian Cabrera R.
    Para aprender a usar Asterisk, asiste a uno de mis cursos Asterisk
    Si deseas asesoría pagada, por favor contáctame

    Comentario


    • #3
      Hola Christian, muchas gracias por responder.
      Era lo que me temía, al cambiar el puerto me afectaría los demás proveedores, tengo otros tres que trabajan por el 5060.

      Lo que indicas del sip.conf es correcto, tengo el 5060

      bindport= 5060
      port = 5060

      La única alternativa es que todos trabajen por el 5060 o el 5061.

      Comentario


      • #4
        Hola pdmast,

        Podrías enviar el tráfico recibido en el puerto 5061 al 5060 con iptables:

        iptables -t nat -A PREROUTING -i eth0 -p udp --dport 5061 -j REDIRECT --to-ports 5060

        Asegúrate de hacer que la regla sea persistente según tu firewall.

        Fuente: http://lists.digium.com/pipermail/as...er/221970.html
        IT Specialist

        Comentario

        Principales Usuarios Activos

        Colapsar

        No hay usuarios activos superiores.
        Trabajando...
        X