Cursos Asterisk en México

Conexion de 2 pbx con troncal IAX

Colapsar

Anuncio

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

  • Conexion de 2 pbx con troncal IAX

    Que tal amigos necesito de su ayuda, tengo 2 servidores conectados con troncal iax , dentro del mismo segmento de red funciona perfectamente ya realice esa prueba , el detalle es que ahora lo tengo conectado asi:

    server 1 con IP valida o publica y el server 2 con IP interna 192.168.1.X

    del servidor 2 al 1 funciona bien entra la llama y se escucha
    del servidor 1 al 2 solo se escucha que timbra , pero la ext del servidor 2 no timbra ni nada

    me podrían asesorar para saber que hacer para que se amarren los 2 server , perdonen mi burrancia digo ignorancia, se los agradecería mucho saludos.

  • #2
    ¿Abriste el puerto 4569 UDP del firewall del servidor 2, o el servidor 2 se registra hacia el servidor 1 para habilitar la comunicación?

    Muéstranos la configuración del servidor 2 en respecto a IAX para ver si no faltó algo.

    Saludos,
    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
      Que tal Christian muchas gracias por tu atención , te comento el firewall solo hay de lado del servidor 1 , el servidor 2 esta atrás de un modem de Telmex , de las extensiones del servidor 2 si me puedo comunicar con las del servidor 1 es lógico por que tiene una ip publica y la encuentra sin problemas , el detalle es de las ext. del server 1 ya no se puede comunicar al server 2 , te paso como tengo la configuración en los elastix

      **** CONFIGURACION SERVIDOR 1 ,IP: 207.248.56.X ****

      Outgoing Settings
      --------------------------------------------------------------------------------


      Trunk Name: servidor2
      PEER Details

      host=187.195.182.44 <-- esta ip es la que toma el modem no la del pbx
      username=server2
      secret=12345
      type=peer
      context=from-internal

      Incoming Settings

      USER Context: server1

      USER Details:

      host=187.195.182.44
      secret=12345
      type=friend
      context=from-internal


      Registration

      Register String
      server2:12345@187.195.182.44




      **** CONFIGURACION SERVIDOR 2, IP: 192.168.1.10****

      Outgoing Settings
      --------------------------------------------------------------------------------

      Trunk Name: server1
      PEER Details


      host=207.248.56.X
      username=server2
      secret=12345
      type=peer
      context=from-internal


      Incoming Settings

      USER Context: server2

      USER Details

      host=207.248.56.X
      secret=12345
      type=friend
      context=from-internal


      Registration

      Register String
      server1:12345@207.248.56.X


      se que en el server 1 me falta hacer algo , si desbloquear un puerto o un NAT , espero me puedas asesorar .

      Te mando un gran saludo , muchas gracias

      Comentario


      • #4
        Ese es el problema: solo el servidor 1 tiene una IP pública válida y fija, por lo que el servidor 2 tiene que *registrarse* hacia el servidor 1, y no al revés.

        Edita la configuración del servidor 1 y haz lo siguiente:
        - Quita el register string
        - Cambia el host=187.195.182.44 por host=dynamic

        Recarga configuración en ambos lados, y fíjate en lo que los siguientes comandos te arrojen:

        Servidor1:
        *CLI> iax2 show peers

        Servidor 2:
        *CLI> iax2 show registry


        En otras palabras: para el servidor 1, el servidor 2 es dinámico. Para el servidor 2, el servidor 1 es fijo. Tu estás tratando de hacer que se comporten como fijo-fijo, lo cual no es posible si no abres los puertos del modem de telmex del servidor 2.

        Saludos,
        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


        • #5
          Muchas gracias Christian ya realice los cambios que me comentas y tienes razón quería hacer algo que no se puede gracias por tu observación , pero me sigue fallando la comunicación te paso lo que me despliega el CLI

          Servidor1:
          *CLI> iax2 show peers
          Name/Username Host Mask Port Status
          servercete 192.168.161.2 (D) 255.255.255.255 57404 Unmonitored
          serverreg/serve (null) (D) 255.255.255.255 0 Unmonitored
          2 iax2 peers [0 online, 0 offline, 2 unmonitored]

          Servidor 2:
          *CLI> iax2 show registry
          Host dnsmgr Username Perceived Refresh State
          207.248.56.X:4569 N servercete 192.168.161.2:57404 60 Registered
          1 IAX2 registrations.

          La comunicación esta bien del server 2 al 1, solo el regreso me responde una contestadora que dice que "todas las líneas están ocupadas"

          muchas gracias por tu ayuda.

          Comentario


          • #6
            Activa el iax2 set debug on en el equipo donde NO entran las llamadas. Marca desde el otro equipo y muéstranos que te arroja el debug de IAX.
            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


            • #7
              Perdón por la tardanza, ya le active el debug pero sigue igual , donde o como puedo ver el debug del iax , la verdad no tengo mucho conocimiento en los asterisk prácticamente soy nuevo y me urge un curso de los que das , pero ya le estoy echando al cochinito y esperar a que des unos aca por el norte. en el servidor 1 al que le configuro que es dinamico el servidor 2 , no me toma la dirección del otro pbx, no afecta que este un firewall de por medio , como quiera en estos días voy hacer una prueba en el cual este fuera de firewall por que en la experiencia que tengo siempre han sido un dolor de cabeza en redes de voz ip.

              saludos

              Comentario


              • #8
                Hiciste un port forwarding del puerto 4569 UDP hacie el asterisk que esta detras del modem?

                Comentario


                • #9
                  Que tal Álvaro , si ya le configure el modem del lado del servidor 2 pero sigue igual..

                  Saludos

                  Comentario

                  Principales Usuarios Activos

                  Colapsar

                  No hay usuarios activos superiores.
                  Trabajando...
                  X