two IPPBX

How to connect Two IPPBX

Connection Between Two IPPBX

Overview

Zycoo IPPBX is built on the Asterisk platform and supports the standard SIP protocol. It can connect to IMS SIP trunks from ITSPs (Internet Telephony Service Providers) as well as SIP endpoints.

This document provides instructions for establishing communication between two Zycoo IPPBX systems.


Communication Setup Guide

1. Network Topology Overview

The IAX2 trunk can transport both telephony signaling and RTP media data through a single port (4569), making it easy to establish communication between Zycoo devices.

Note: You may also use a SIP trunk instead of an IAX2 trunk. The configuration procedure is the same; simply add a SIP trunk in place of the IAX2 trunk.

Example Network Topology:

DeviceIP AddressExtension Range
Server A192.168.18.303XX (e.g., 300–399)
Server B192.168.18.2528XX (e.g., 800–899)


2. Server B Configuration

Prerequisites:

  • Server A address: 192.168.18.30

  • Server A extension range: 3XX

Step 2.1: Configure IAX2 Trunk on Server B

  1. Log in to the IPPBX web interface using the admin account

  2. Navigate to Telephony → Outbound Control → Trunks

  3. Click the Add button under IAX Trunks

Configure the IAX2 trunk with the following parameters:

ParameterSetting
NameAny common letter (e.g., toA)
TypeClient Mode
AuthenticationDisable
Server Address192.168.18.30 (Server A address)


Step 2.2: Configure Dial Rules on Server B

  1. Navigate to Telephony → Outbound Control → Dial Rules

  2. Click the Add button for DialOut

Configure the dial rule as follows:

ParameterSetting
Dial Pattern3xx (Matches extension prefix 3, e.g., 300–399)
Available TrunksTick the toA trunk

To add additional outbound routes (e.g., via FXO/SIP trunk):
Repeat step 2.2 to add another rule with:

  • Dial Prefix: 9

  • Dial Pattern: X.


Step 2.3: Configure Dial Permission on Server B

  1. Navigate to Telephony → Outbound Control → Dial Permission

  2. Click the Add button

  3. Tick the available rule DialOut

  4. Click the Apply Changes button (top-right corner) to apply the configuration


Step 2.4: Verify IAX2 Trunk Status on Server B

  1. Navigate to Dashboard → Trunks

  2. Confirm the following status indicators:

    • Status: Shows Registered

    • Delay: Short (indicating good connectivity)



3. Server A Configuration

Prerequisites:

  • Server B address: 192.168.18.252

  • Server B extension range: 8XX

The configuration for Server A is similar to Server B. Please refer to the configuration parameters below:

Configuration ItemSetting
IAX2 Trunk NameAny common letter (e.g., toB)
IAX2 TypeClient Mode
AuthenticationDisable
Server Address192.168.18.252 (Server B address)
Dial Pattern8xx (Matches extension prefix 8)
Available TrunksTick the trunk pointing to Server B

Note: Follow the same steps outlined in Section 2 (Server B Configuration) to complete the setup on Server A.



4. Register Extensions on Both Servers

After completing the configuration on both servers:

  1. Register extensions on Server A (e.g., 300–399)

  2. Register extensions on Server B (e.g., 800–899)



5. Verification

Once both servers are configured and extensions are registered:

  • An extension on Server A (e.g., 301) can call an extension on Server B (e.g., 801)

  • An extension on Server B (e.g., 801) can call an extension on Server A (e.g., 301)

Both phones can now communicate with each other successfully.

    • Related Articles

    • V3-Two IPPBX Connection Instruction

      It is configuration of 2 devices in the same LAN and VPN network environment Please find out the attachment
    • How to config Hotstandby between Two IPPBX

      Hot Standby Configuration Overview Zycoo IPPBX is built on the Asterisk platform and supports the standard SIP protocol. It can connect to IMS SIP trunks from ITSPs (Internet Telephony Service Providers) as well as SIP endpoints. This document ...
    • V3-IPPBX SSH Instruction

      Please try to find out the attachment
    • How to setup the IPPBX

      T100 / T200 / T600 Basic Configuration Guide Overview Zycoo IPPBX is built on the Asterisk platform and supports the standard SIP protocol. It can connect to IMS SIP trunks from ITSPs (Internet Telephony Service Providers) as well as SIP endpoints. ...
    • V3 Analog PBX integratability with IPPBX

      Pls find out the attachment ,it show the theory how to work each other