Zentrunk is Plivo’s SIP Trunking service that provides global coverage for your outbound voice calls. Zentrunk works with your current cloud or on-premise communications infrastructure.
Before you get started, you will need to have the following:
In order to use Zentrunk to terminate calls, you need to setup authentication for the trunk on Plivo Console. Authentication of your Trunk ensures that Zentrunk only accepts traffic sent securely by your infrastructure. You can configure your trunk to be authenticated with an IP Group or an Auth Group, or both. For more information on creating an IP Group and Auth Group, see steps 5 to 9 in the section below.
To create an Outbound Trunk
Under Authentication, select the IP Group or the Auth Group.
Note: Make sure you select either an IP Group or an Auth Group. The IP Group provides the list of IP addresses from which the SIP Invite will be accepted for this trunk. The Auth Group provides a username and password that will be used to authenticate the SIP Invite.
Click Create IP Group to save and add your IP Group
Click Create Auth Group to save and add your Auth Group.
To create an Inbound Trunk:
Select the Primary URI and Fallback URI of your PBX.
Note: The Primary URI is the FQDN or IP address to which all calls are forwarded first. If the Primary URI is unresponsive, the calls will be forwarded to the Fallback URI.
Click Create URI to save and add your URI.
Once you have created and configured your Inbound trunk, assign the inbound trunk to a Phone number. To assign an Inbound Trunk
To know more about buying a Plivo Phone number, please navigate to the Buy a number section.
You may need to whitelist Plivo IPs in your firewall to ensure that calls get routed without interruption. Please ensure that you whitelist all the IPs mentioned as the calls might get routed through a different region in an unlikely event of service disruption in a specific region.
The following are the list of IP addresses that you would need to whitelist.
Regions | IP Addresses | Signalling Ports | Media Ports |
North California, USA | 13.52.9.0/25 |
5060 (UDP/TCP) 5061 (TLS) | 10000 - 30000 (UDP/TCP) |
Virginia, USA | 18.214.109.128/25 18.215.142.0/26 |
5060 (UDP/TCP) 5061 (TLS) | 10000 - 30000 (UDP/TCP) |
Frankfurt, Germany | 3.120.121.128/26 |
5060 (UDP/TCP) 5061 (TLS) | 10000 - 30000 (UDP/TCP) |
Sao Paulo, Brazil | 18.228.70.64/26 |
5060 (UDP/TCP) 5061 (TLS) | 10000 - 30000 (UDP/TCP) |
Sydney, Australia | 13.238.202.192/26 |
5060 (UDP/TCP) 5061 (TLS) | 10000 - 30000 (UDP/TCP) |
Singapore | 18.136.1.128/26 |
5060 (UDP/TCP) 5061 (TLS) | 10000 - 30000 (UDP/TCP) |