A static IP for your PBX and SIP trunk

IP-authenticated SIP trunks need a fixed public address, and CGNAT breaks incoming calls and audio. GetAStatic gives your PBX its own public IPv4 over WireGuard.

Instant setup US-based IP

Updated

The problem

Why calls fail behind CGNAT

Many SIP trunk providers authenticate by IP address: they only accept calls from, and send calls to, the address you register with them. On a home or small-office line that address changes, or it is shared with other customers through CGNAT.

The result is familiar: the trunk rejects your calls, incoming calls never ring, or a call connects but one side hears nothing. One-way audio usually means the PBX tells the far end to send audio to an address it cannot reach.

Pricing

Choose your plan

Plus for light use, Pro for most people, Ultra for full gigabit.

Plus
$2/mo

 

  • 1 dedicated IP address
  • 10 devices
  • 5 open ports
  • 100 GBbandwidth
  • 20 Mbpsspeed
Ultra
$10/mo

 

  • 2 dedicated IP addresses
  • Unlimited devices
  • Unlimited open ports
  • 5 TBbandwidth
  • 1 Gbpsspeed
  • Inbound + outbound access
  • Instant activation
  • 7-day money-back guarantee
  • Cancel anytime
Add-ons, per IP addressCustom hostname $5·Addtl. IP $2/mo (Ultra $7/mo)·Gigabit Speed (Plus & Pro) $5/mo·SMTP $25
Why use GetAStatic?

Why run your PBX on GetAStatic

  • One fixed public IPv4 to give your trunk provider for IP authentication
  • Open SIP and an RTP port range so calls arrive and audio flows both ways
  • Works from home or a small office, behind CGNAT or a changing address
  • No business internet plan and no change to your ISP's equipment
How it works

Give the PBX an address that stays put

Install WireGuard on the PBX host, or on the router in front of it. The host dials out to our node in Kansas City, Missouri or San Jose, California and gets a public IPv4 that is yours alone. Calls and audio sent to that IP come down the tunnel to the PBX.

You may not need it. A trunk that registers with a username and password usually works behind CGNAT without a fixed IP. The fixed IP matters for IP-authenticated trunks, for reliable delivery of calls to your numbers, and for NAT behaviour that does not change under you.

Setup

Set up FreePBX, Asterisk, 3CX or FusionPBX

SIP signalling uses one or two ports. Audio (RTP) uses a range, about two ports per call at once. Shrink the range in the PBX to fit your call volume:

  1. Sign up for GetAStatic and open your SIP port and RTP range in the dashboard.
  2. Download your WireGuard config and import it on the PBX host or its router.
  3. Set the PBX's public address to your new IP: "External Address" in FreePBX Asterisk SIP Settings, externip or external_media_address in Asterisk, the public IP field in 3CX, or external_sip_ip and external_rtp_ip in FusionPBX.
  4. Set the RTP range in the PBX to match the ports you opened, and list your LAN as a local network so desk phones keep working.
  5. Give your trunk provider the new IP for IP authentication and point your numbers at it.
PortProtocolUsed for
5060UDPSIP signalling (most trunks)
5061TCPSIP over TLS, if your provider supports it
10000-10499UDPRTP audio (example range)

Defaults differ: FreePBX uses RTP 10000-20000, 3CX uses 9000-10999, and FusionPBX uses 16384-32768 with trunks on port 5080. Open what your PBX actually uses.

Good to know

Limits to know first

  • A port range counts as its size. Plus allows 5 open ports in total, which leaves audio ports for a call or two at most. Use Pro ($4/mo) or Ultra ($10/mo), which have unlimited open ports.
  • Audio travels through Kansas City, Missouri or San Jose, California. Offices in the US are fine; overseas offices add delay to every call.
  • A G.711 call uses about 90 kbps each way, roughly 80 MB per hour, and counts against your monthly bandwidth (1 TB on Pro). The speed cap (100 Mbps on Pro) is far above what calls need.
  • No uptime guarantee. The IP is a datacenter address, not a residential one.
FAQ

Questions, answered.

01Which ports do I need?

Your SIP port (5060 UDP, or 5061 TCP for TLS) and your PBX's RTP range. The table above shows a typical set.

02Plus or Pro?

Pro, for almost any PBX. Plus has 5 open ports and a range counts as its size, so after the SIP port there is room for about two calls' audio. Pro and Ultra have unlimited open ports.

03Will my SIP provider accept this IP?

It is an ordinary public IPv4 assigned only to you, so it works for IP authentication the same way an office line's static IP does.

04Does this fix one-way audio?

Usually. One-way audio behind CGNAT comes from the PBX advertising an address the other side cannot reach. Setting the external address to your static IP and opening the RTP range is the standard cure.

05Can remote phones register to my PBX?

Yes. Point the phones at your static IP. Bots scan for open SIP ports and try to guess passwords all day, so keep SIP closed if you do not need outside phones, and use long passwords and your PBX's firewall if you do.

Have more questions? See the full FAQ →