TryLearn More

Use SIP trunks, WebRTC & Apps

Slash your Phone Bill by 80%

Configuring Cyta in 3CX

On this topic:

Configuring Cyta in 3CX

About Cyta

3CX Version

Provider Capabilities

Configuring your Cyta Trunk with 3CX

Cyta SIP Trunk “Over the Internet”

Collecting 3CX Configuration Settings

Adding the Trunk

Cyta SIP Trunk “Over the Cyta Network”

Network Topology

3CX Server NIC Setup

Adding Static Routes

Determine the Outbound Proxy

Adding the Trunk

Additional Configuration

Adding Additional DIDs

Creating Inbound Rules

Number Format

General

Outbound Caller ID

Outbound Rules

About Cyta

Cyta is the leading telecommunications provider in Cyprus and provides an extensive range of internet and communications solutions. Cyta’s Business Telephony SIP trunking service is a cost-effective and flexible solution which offers free interoffice calls, easy scalability and business continuity, and is now available for 3CX customers to use with their PBX.

Reference Web Address: Cyta

3CX Version

Some providers gained support and compatibility with 3CX on a specific product version. It is advisable to always run the latest version of 3CX to ensure ongoing compatibility.

Minimum 3CX Version: 3CX Phone System 15.5 SP6

Provider Capabilities

Below is a short overview of the provider's capabilities and services and whether they’re supported or not:

  1. Catch All Routing: Yes
  2. Fax in T38: Yes
  3. CLIR (Number Suppression):        Yes
  4. CLNS (Clip No Screening): No
  5. DTMF via RFC 2833:        Yes
  6. Codec Order:G711A, G711U, G729
  7. NAT Support: Yes

Configuring your Cyta Trunk with 3CX

Cyta has 2 ways of providing customers the SIP Trunk:

  • Over the Internet (requires a Static Public IP Address)
  • Over the Cyta copper/fiber network

“Over the Internet” is for users that may have their 3CX system installed anywhere in the world or hosted in the Cloud. “Over the Cyta network” can only be used when your 3CX system is in a physical location where the Cyta copper/network exists.

Depending on which type of trunk type, the configuration defers and will be explained below for both cases.

Cyta SIP Trunk “Over the Internet”

Collecting 3CX Configuration Settings

Once your “Over the Internet” SIP Trunk has been activated by Cyta, you will receive the SIP Trunk information via email.

From this information you should make sure you have the:

  • Registration/Authentication Number
  • Telephone Number you have been allocated
  • Outbound Proxy server
  • Username for Authentication
  • Password

Adding the Trunk

Once you have this information you can proceed to configure the Cyta SIP Trunk in 3CX. The general instructions outlining how to add a new SIP Trunk to your 3CX installation can be found here.

Go to “SIP Trunks” and select “Add SIP Trunk”

  • Select Country: CY
  • Select Provider in your Country: Cyta
  • Main trunk number: enter one of the Telephone Numbers that have been allocated to you by Cyta. Enter in an 8-digit format.
  • Press OK

This will take you to the SIP Trunk settings. Under the “General” enter the following information:

Under the “Options” tab, check option “Put Public IP in SIP VIA Header” and enter the Static Public IP of your 3CX system.

After doing this, scroll to the top of the page and press OK to create the SIP Trunk in 3CX. At this point your Cyta Trunk should be registered.

You can now skip to section Additional Configuration to complete the configuration.

Cyta SIP Trunk “Over the Cyta Network”

Network Topology

In order to use an “Over the Cyta Network” Cyta SIP Trunk with 3CX, the 3CX Server needs to have a second network card which will only be used for traffic from and to the Cyta servers. The network topology should look similar to the following:

NIC 1 should connect to the main LAN through which the 3CX Server will have access to the internet and will also be the LAN on which Extensions are connected to. The Cyta router can also be used for internet access. In that case you will connect both NICs on the same CYTA router.

NIC 2 will only cater for traffic from/to the Cyta servers and must be connect to the Cyta router and the port that they have specified (usually port 4).

3CX Server NIC Setup

For NIC 1, apply the necessary network settings required by your network.

For NIC 2, you must manually configure the Cyta WAN IP address that has be given to you and as per the instruction by Cyta, e.g.:

Important! NIC 2 must not have a Default Gateway configured and the DNS servers must be blank.

Adding Static Routes

Next you must add a static route so that the traffic from the 3CX server towards the Cyta servers is routed out through the correct Gateway. The Gateway that you should use is given to you by Cyta (see above screenshot).

To do this on a Windows OS, you would open a command prompt using the “Run as Administrator” option, then run the following commands:

route -p add 10.224.150.7 MASK 255.255.255.255 [Gateway IP given by Provider] metric 1

route -p add 10.224.148.7 MASK 255.255.255.255 [Gateway IP given by Provider] metric 1

route -p add 10.224.151.0 MASK 255.255.255.224 [Gateway IP given by Provider] metric 1

route -p add 10.224.149.64 MASK 255.255.255.240 [Gateway IP given by Provider] metric 1

route -p add 10.224.151.64 MASK 255.255.255.240 [Gateway IP given by Provider] metric 1

route -p add 10.224.149.0 MASK 255.255.255.224 [Gateway IP given by Provider] metric 1

route -p add 10.224.116.80 MASK 255.255.255.255 [Gateway IP given by Provider] metric 1

route -p add 10.224.116.38 MASK 255.255.255.255 [Gateway IP given by Provider] metric 1

Note: these IPs will not usually change, but in case you are facing an issue, contact your Cyta representative to make sure they are correct.

Note that on Debian, the most common way of configuring Static Routes is by adding them to /etc/network/interfaces. Use the same IPs and Netmasks as above and don’t forget to add them for both post-up and pre-down. A sample configuration file will look like this:

Determine the Outbound Proxy

Now that you have added the static routes, you need to find the IP address of the Outbound Proxy you must use. To do this, on a Windows OS you can use the “nslookup” command from the Command Prompt:

Make note of the IP of the Outbound Proxy as you will need it in the next step.

Adding the Trunk

Once you have this information you can proceed to configure the Cyta SIP Trunk in 3CX. The general instructions outlining how to add a new SIP Trunk to your 3CX installation can be found here.

Go to “SIP Trunks” and select “Add SIP Trunk”

  • Select Country: CY
  • Select Provider in your Country: Cyta
  • Main trunk number: enter one of the Telephone Numbers that have been allocated to you by Cyta. Enter in an 8-digit format.
  • Press OK

This will take you to the SIP Trunk settings. Under the “General” enter the following information:

Under the “Options” tab, select “Use this IP Address” in option “Select which IP to use in 'Contact' (SIP) and 'Connection'(SDP) fields” and enter the IP Address you have configured on NIC 2.

After doing this, scroll to the top of the page and press OK to create the SIP Trunk in 3CX. At this point your Cyta Trunk should be registered.

You can now skip to section Additional Configuration to complete the configuration.

Additional Configuration

Adding Additional DIDs

To associate all other DIDs/Numbers you have on your Cyta Trunk, what you need to do is go to the Management Console → SIP Trunks, double-click on your Cyta Trunk and go to the “DIDs” tab.

Here you should already see 1 entry that is the Main Trunk number you have set. Add all other DIDs/Numbers you have to the list in the National Number format (e.g. 22xxxxxx).

Creating Inbound Rules

Now that you have associated all your DIDs/Number with your SIP Trunk in 3CX, you can create Inbound Rules to set where calls will be routed when those number are called. Instructions on how to create Inbound Rules can be found here.

Number Format

General

When configuring Cyta SIP Trunks in 3CX, all numbers should be entered in a 8-digit format otherwise calls will be rejected.

Outbound Caller ID

Cyta Trunks do not support Clip No Screening which means you can only present numbers as Outbound Caller ID that are assigned to your trunk. These numbers must be presented in the National format (e.g. 22xxxxxx).

Outbound Rules

There are no special instructions regarding Outbound Rules that are required, numbers can be dialed either in any valid format.

More information about how to create Outbound Rules and how they work can be found here.

Get 3CX Free today

Download On-Premise or Try in the Cloud