1. Home
  2. Phone
  3. Servers
  4. How to Install & Setup Free PBX SIP Trunking

How to Install & Setup Free PBX SIP Trunking

About

This article demonstrates step-by-step instructions for setting up Free PBX SIP Trunking with Circuit ID.

Step-by-Step Instructions

The below table will detail the steps required to accomplish your goals:

12345

Login

Login to the Management Portal by clicking a sign-on provider or entering your Email Address and Password as shown in Exhibit 1. If you don't have an account, you can sign signup instantly by clicking here.
Management Portal Login Form

Add your Free PBX Server(s) to Circuit ID

Follow the How to Add your Server(s) to Circuit ID guide

Purchase Phone Numbers

Follow the How to Purchase Phone Numbers guide to purchase one (1) or more numbers.

Creating a SIP trunk to Free PBX

  • Login to the Free PBX admin panel.
  • Go to the Connectivity >> Trunks >> Add SIP (chan_sip) Trunk as shown in Exhibit 1.
  • Click on the Add SIP (Chan_sip) Trunk to add a new Gateway and enter the following information as shown in Exhibit 2:
    • General Settings
      • Trunk name: CircuitID
      • Outbound Caller ID: The default outbound caller ID. Note that the caller ID can be overwritten on a per extension basis.
    • Outgoing Settings: (Note: The information after the semicolon (;) is considered a comment and must be deleted for the trunk to work properly on some PBX versions.)
    • canreinvite=nonat
    • nat=yes
    • context=from-trunk
    • host=g.pstn.circuitid.com
    • username=NA
    • fromuser=NA
    • secret=**** (NA)
    • type=peer
    • disallow=all
    • allow=ulaw
    • ; allow=g729 ; uncomment if you purchased g.729 from Digium
    • trustrpid=yes
    • sendrpid=yes
    • insecure=invite
    • qualify=yes

Localized Termination URIs

Region Hostname
US East (Virginia) useast.pstn.circuitid.com
US East 2 (Ohio) useast2.pstn.circuitid.com
US West (California) uswest.pstn.circuitid.com
EU (Ireland) euwest.pstn.circuitid.com
Asia Pacific (Singapore) apsoutheast.pstn.circuitid.com

Signalling IPs

RegionIPv4IPv6
US East (Virginia)107.21.33.492600:1f18:61b0:cb00:1ee:5287:d76a:2759
US East (Ohio)18.220.12.2192600:1f16:580:e00:7776:eb3e:433c:160c
US West (California)54.183.58.2282600:1f1c:1b2:8000:18c3:9b13:bbf9:1bcf
EU (Ireland)54.194.37.262a05:d018:a09:fd00:8c56:bdfd:40bf:1b8d
Asia Pacific (Singapore)52.77.98.1282406:da18:b5f:3800:7610:fe37:13e1:8228

Media IPs

RegionIPv4IPv6
US East (Virginia)107.21.35.1842600:1f18:61b0:cb00:6cc6:e72b:bd5f:21b4
US East (Virginia)54.88.36.2202600:1f18:61b0:cb00:558d:2cc:6b92:890a
US East (Virginia)34.230.206.692600:1f18:61b0:cb00:4f9b:55ca:686:4f04
US East 2 (Ohio)13.59.21.1652600:1f16:580:e00:861d:b45c:1fc2:4b70
US West (California)54.193.34.842600:1f1c:1b2:8000:76e7:a21d:89af:d836
US West (California)54.193.16.2272600:1f1c:1b2:8000:1b5b:7227:cac0:45e5
EU (Ireland)52.49.91.1172a05:d018:a09:fd00:c16b:fb2d:35f5:7a0a
Asia Pacific (Singapore)52.74.94.832406:da18:b5f:3800:549e:abbf:2e45:b283

Configure Inbound Routes for Inbound Calls

  • To create inbound routes, go to Connectivity, then click Inbound Routes.
  • Next, add an incoming route for each number you purchased in step 3 of this articles as follows:
    • Description: Provide a meaningful description of what this incoming route is.
    • DID number: Enter the phone number you purchased in Step 3.
    • Set Destination: Set the destination that will receive calls when this number is dialed.
    • Click Submit to save your route.
  • Finally, click on “Apply config” to commit your changes to the server.

Conclusion

Congratulations! You have now completed the "How-To Install & Setup Free PBX Server with Circuit ID" article and we hope that you have accomplished the goals you set out to achieve. However, if for any reason you may still require assistance with setup, simply login to the Management Portal and submit a support request.


print
Updated on August 7, 2023

Was this article helpful?

Related Articles