To setup the SIP trunks in your Asterisk machine is quite an easy job if you are using DIDforSale as your SIP provider. We will explain this process step by step:

A) Creating the SIP Trunks for Inbound service:

Step 1:

Login to your Asterisk PBX admin interface, go to Connectivity tab and click on Trunks and select the option of Add SIP Trunk and then give a name for the trunk as didforsale_1 and add the trunk Parameter as shown below:

host=209.216.2.211

type=peer

context=from-trunk

disallow=all

allow=ulaw

nat=yes

canreinvite=yes

insecure=very

dtmfmode=rfc2833

qualify=yes

Save and Apply the changes.

Step2 :

Create a second trunk for inbound with trunk name as didforsale_2 and add the trunk Parameters as shown in below:

type=peer

nat=yes

insecure=very

host=209.216.15.70

dtmfmode=rfc2833

disallow=all

context=from-trunk

canreinvite=yes

allow=ulaw

Save and Apply the changes.

Step 3:

Create Inbound routes.

For routing the inbound calls coming on your DID number, click on Inbound routes of your PBX interface and configure the DID with prefix 1. Toll free numbers needs to be configured without 1.

Say your DID is 9494568787  then you will configure the DID with 19494568787 in the inbound routes. It means that DID should be added with numbers only. No signs like ‘-‘are allowed in between the digits of DID number. Save and Apply the changes.

2) Creating the Trunks for Outbound Service:

Step 1:

Go to Connectivity and Click on Trunks and select the option Add SIP Trunk. and then give a name for the trunk as didforsale_out and add the trunk Parameter shown below:

type=peer

nat=yes

insecure==very

host=209.216.2.212

dtmfmode=rfc2833

disallow=all

context=from-trunk

canreinvite=yes

allow=ulaw

Step 2:

Create a second trunk in the same way with trunk name as didforsale_out2 with the below trunk parameters

type=peer

nat=yes

insecure=very

host=209.216.15.71

dtmfmode=rfc2833

disallow=all

context=from-trunk

canreinvite=yes

allow=ulaw

Step 3:

Create Outbound Routes

Click on Outbound Routes option of your PBX interface. In Dialed Number manipulation rules, put 1X.  in Match pattern column for US and Canada calls. Select the both Outgoing trunks and Save and Apply the settings.