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 registering an extension to the IPPBX when the IP phone is located outside the office network.
The WAN IP address of the IPPBX is 192.168.1.100 (behind a router). For security reasons, the default SIP service ports should be changed.
Log in to the IPPBX web interface using the admin account.
Navigate to Telephony → Preferences → VoIP Advanced
Update the SIP Settings with the following port configuration:
| Parameter | Port |
|---|---|
| UDP Port | 15555 |
| TCP Port | 15555 |
| TLS Port | 15556 |
| RTP Default Port Range | 10000 – 11000 |
Log in to your router's web portal and set up port forwarding for the following ports:
| Protocol | Port |
|---|---|
| UDP | 15555 |
| TCP | 15555 |
| TLS | 15556 |
| UDP (RTP) | 10000–11000 |
Note: Different router brands may have different port forwarding configuration interfaces. Please consult your router's support documentation if you cannot locate the port forwarding option.
Navigate to Telephony → Preferences → VoIP Advanced
Configure the following NAT parameters:
| Parameter | Setting |
|---|---|
| External Media Address | WAN port IP address of the router or your host domain |
| External Signal Address | Same value as External Media Address |
| External UDP Signal Port | 15555 |
| External TCP Signal Port | 15555 |
| External TLS Signal Port | 15556 |
| Local Net (IP/Netmask Length) 1 | 192.168.0.0/255.255.0.0 (Includes your local network segment) |
Important Note: The domain
ringtel.sip.zycoo.comis an example provided by Zycoo. Do not use it in your own IPPBX configuration.
Navigate to Telephony → Extensions → IP Extensions
Click the Edit button for the target extension (e.g., extension 102) and configure the following:
| Tab | Parameter | Setting |
|---|---|---|
| Features | Remote Extension | Enable |
| Advanced | NAT Support | Enable |
Ensure that your IP phone is connected to a different internet connection than the IPPBX (i.e., outside the office network).
Register the extension using the following information:
| Parameter | Value |
|---|---|
| SIP Server Address | Router's WAN IP address or host domain |
| SIP Port | 15555 |
| Extension Number | e.g., 102 |
| Password | Extension password |
Important: If you experience no audio (one-way or no-way audio) when making calls between extensions, please check the SIP ALG option on your router. It is recommended to disable SIP ALG on the router.
After completing basic call testing between extensions, you may proceed with security configuration.
Navigate to System → Security Center → Firewall
Click the Add button under Common Rules to add your local network IP as a trusted IP segment.
| Setting | Value |
|---|---|
| Trusted IP Segment | Your local network (e.g., 192.168.0.0/255.255.0.0) |
This ensures that connections from your local network are trusted and not blocked by the firewall.
| Step | Task |
|---|---|
| 1 | Change default SIP ports (UDP/TCP: 15555, TLS: 15556, RTP: 10000–11000) |
| 2 | Configure port forwarding on the router |
| 3 | Set up NAT options in VoIP Advanced settings |
| 4 | Enable Remote Extension and NAT Support for the extension |
| 5 | Register the IP phone from an external network |
| 6 | Disable SIP ALG on the router (if audio issues occur) |
| 7 | Add local network to trusted IP segment in Firewall settings |