Yeastar S-Series SIP Trunk Configuration
Simtex SIP Trunks from $4.99/month
Business-grade SIP trunking with geo-redundant infrastructure, crystal-clear audio, and Australian-based support. Pay-as-you-go or unlimited plans available.
Overview
This guide walks you through configuring a Simtex SIP trunk on a Yeastar S-Series PBX (S20, S50, S100, S300) using a VoIP Register Trunk with TCP transport. The S-Series is Yeastar's established line of compact IP-PBX appliances with a straightforward web-based administration interface.
Yeastar S-Series PBX systems are reliable, cost-effective IP-PBX appliances ideal for small to mid-sized businesses — yeastar.com
What you'll need
- Your Simtex account number (e.g.
214XXXXXXX) - Your Simtex SIP password
- Your allocated DIDs (phone numbers)
- Yeastar S-Series PBX with web GUI access
- West Coast (AU):
siptcp.simtex.com.au - East Coast (AU):
siptcpeast.simtex.com.au
Choose the server closest to your PBX. The S-Series supports DNS-NAPTR transport for automatic server discovery and failover.
Step 1 — Create the SIP Trunk
- Navigate to Settings → PBX → Trunks
- Click Add
- For Select Country, select General (Simtex is not in the pre-configured ITSP template list for the S-Series)
- Set Trunk Type to Register Trunk
Step 2 — Trunk Settings
Configure the connection details for Simtex:
Basic Settings
Name: Simtex-SIP
Trunk Status: Enabled
Trunk Type: Register Trunk
Protocol: SIP
Transport: TCP
Hostname/IP: siptcp.simtex.com.au
Domain: siptcp.simtex.com.au
Username: 214XXXXXXX
Password: XXXXXXXX
Authentication Name: 214XXXXXXX
From User: 214XXXXXXX
Caller ID Number: (your main DID, e.g. 61894883344)
Caller ID Name: (your business name)0. The PBX will query DNS SRV/NAPTR records to automatically discover the correct server, port, and transport — providing automatic failover across our geo-redundant server farms.siptcp.simtex.com.au with siptcpeast.simtex.com.au in both the Hostname/IP and Domain fields if your PBX is located on the East Coast of Australia (NSW, VIC, QLD).Step 3 — Advanced Settings
Click the Advanced tab and configure the following:
DID Number
Enter your DID numbers. Click + to add each DID in E.164 format without the + prefix (e.g. 61894883344). Tick DNIS Name to add a friendly label for each DID.
VoIP Settings
Qualify: Enabled
DTMF Mode: RFC4733 (RFC2833)
T.38 Support: Disabled (unless you need fax)
Enable RTP Keep-alive: Enabled
Maximum Channels: (your purchased channel count)Inbound Parameters
Get Caller ID From: P-Asserted-Identity
Get DID From: Follow SystemOutbound Parameters
P Asserted Identity: Default
Remote Party ID: DefaultYSAsterisk. Clear this field (leave it blank) to avoid registration failures. An incorrect Realm value will cause your trunk to fail authentication with a 401/407 error.Step 4 — Codec Configuration
Click the Codec tab within the trunk settings.
Move the following codecs from the Available list to the Selected list. Use the priority buttons to set this order:
Priority 1: G711 a-law (alaw)
Priority 2: G711 u-law (ulaw)Remove any unnecessary codecs from the Selected list — a cleaner codec list speeds up call negotiation.
Click Save and Apply to save the trunk configuration.
Step 5 — Outbound Routes
Outbound routes tell your PBX which numbers are allowed to be dialled externally and which trunk to use.
- Navigate to Settings → PBX → Call Control → Outbound Routes
- Click Add
- Enter a Name (e.g. “Simtex Outbound”)
- Under Member Trunks, select your Simtex-SIP trunk
- Under Member Extensions, select the extensions that should be allowed to make external calls
- Configure Dial Patterns for Australian numbering (see table below)
- Click Save and Apply
Recommended Dial Patterns for Australian Numbering
| Description | Dial Pattern | Strip | Prepend | Example Dialled |
|---|---|---|---|---|
| Local (8-digit with area code) | XXXXXXXX | 0 | 94883344 | |
| National / Mobile (leading 0) | 0XXXXXXXXX | 0 | 0412345678 | |
| Emergency | 000 | 0 | 000 | |
| 1300 / 1800 Numbers | 1[38]00XXXXXX | 0 | 1300888519 | |
| 13 Numbers (6-digit) | 13XXXX | 0 | 131313 | |
| International (0011) | 0011. | 0 | 001161894883344 |
0011 dial pattern. This is the simplest way to prevent unauthorised international dialling and potential toll fraud.X matches any digit 0–9, Z matches 1–9, N matches 2–9, and . matches one or more characters.Step 6 — Inbound Routes
Inbound routes direct incoming calls on your DIDs to the correct destination.
- Navigate to Settings → PBX → Call Control → Inbound Routes
- Click Add
- Enter a Name (e.g. “Main Line”)
- Under Member Trunks, select your Simtex-SIP trunk
- Under DID Pattern, enter the DID number in E.164 format (e.g.
61894883344) — or leave blank for a catch-all route - Set the Destination to the target extension, ring group, IVR, or queue
- Click Save and Apply
Create a catch-all route first
Leave the DID Pattern blank to create a catch-all route. This handles any inbound DID that doesn't have a specific route — point it at your receptionist or main ring group.
Then add DID-specific routes
Create additional inbound routes for individual DIDs or DID ranges that need specific routing.
Testing Your Trunk
Once configured, verify everything works:
- Check trunk status — navigate to Settings → PBX → Trunks and confirm the trunk shows a green “Registered” status
- Make an outbound call — dial an external number from an extension and confirm two-way audio
- Receive an inbound call — call one of your DIDs from a mobile and confirm it routes correctly
- Verify caller ID — check your outbound caller ID displays correctly on the receiving end
- Check voicemail — leave a voicemail to ensure DTMF tones are working correctly through the trunk
- Verify your account number (
214XXXXXXX) and password — copy/paste to avoid typos - Ensure the Realm field is blank (not the default
YSAsterisk) - Confirm the Transport is set to TCP on the trunk
- Check your firewall allows outbound TCP connections
- Try the alternate server (
siptcpeast/siptcp) in case of regional issues - Verify DNS resolution: the hostname must resolve to a valid SIP server
Security Hardening
After configuring your trunk, take these essential steps to secure your Yeastar PBX:
Disable SIP Guest Calls
- Navigate to Settings → PBX → General → SIP
- Scroll to the Advanced SIP settings
- Set Allow Guest to No
Additional security measures
- Strong extension passwords — use the auto-generated passwords; do not simplify them
- IP auto-defense — Yeastar includes built-in brute-force protection; ensure it is enabled under Security → Security Rules
- Firmware updates — keep your PBX firmware up to date via Maintenance → Upgrade
- Channel limits — keep Maximum Channels on the trunk set to your actual requirement
- Disable unused services — turn off SSH, FTP, or other remote access protocols you don't use
Extension-Level Caller ID
By default, outbound calls present the Caller ID Number set on the trunk. To override per extension:
- Navigate to Settings → PBX → Trunks
- Edit your Simtex-SIP trunk
- Under the Adapt Caller ID tab, configure rules to modify the caller ID for specific extensions or patterns
Alternatively, configure the trunk's Caller ID Number field with your main DID, and use outbound route overrides for specific routing needs.
The DID must be allocated to your Simtex account — you cannot present arbitrary numbers.
Common Questions
Need Help?
If you run into any issues configuring your Yeastar S-Series trunk, our support team can verify your trunk registration status from our side and assist with troubleshooting.