Starlink Static IP: Why You Can’t Get One and What Works Instead
Starlink offers no static IP. Residential gets CGNAT, Priority plans get a reserved public IPv4 that can still change. How to check your IP type and the ways to get a truly fixed address on Starlink, compared by cost and ports.
Quick Answer
Starlink does not offer a static IP on any plan. Residential and Roam use CGNAT (100.64.0.0/10) with no inbound connections. Local and Global Priority plans can enable a public IPv4 in the dashboard; Starlink reserves it across reboots, but relocating the dish or a software update can change it. For a truly fixed address that others can connect to, use a VPN dedicated IP with port forwarding, a VPS tunnel or a static-IP tunnel service; all work on Residential.
Starlink does not offer a static IP on any plan. Residential and Roam lines get a shared CGNAT address with no inbound connections. Local and Global Priority plans can turn on a public IPv4 in the account dashboard, which Starlink reserves across reboots, but it is not truly static: moving the dish or a software update can change it.
For a fixed address that people or cameras can connect to, you need one from outside Starlink: a VPN dedicated IP with port forwarding, a small VPS tunnel, or a paid tunnel service. These work on Residential too, because the connection starts from your side. Below: what each Starlink plan gives you, how to check, and the options compared.
What IP Address Each Starlink Plan Gets
| Plan | IPv4 | Inbound connections | Fixed address? |
|---|---|---|---|
| Residential and Roam plans | CGNAT (100.64.0.0/10) | No | No |
| Local Priority, Global Priority | Public IPv4 if you turn it on in the dashboard | Yes, with your own router | Reserved, but can change |
| All plans | IPv6 /56 prefix | Yes, to IPv6-capable devices | Not guaranteed |
Starlink sells its business service as Local and Global Priority plans, so a “Starlink Business static IP” is the same reserved public IPv4, not a fixed one. The Starlink router itself has no port forwarding: to use the public IPv4 you put it in bypass mode and use your own router. Full steps are in Starlink port forwarding.
How to Check Your Starlink IP Type
Open the Starlink app or a third-party router’s status page and note the WAN IPv4 address. If it starts with 100.64–100.127, you are behind CGNAT. Then compare it with the public IP shown by our NAT checker: different numbers also mean shared NAT. Note the public address over a few weeks to see how often it changes. More in Starlink NAT type and CGNAT.
How to Get a Static IP With Starlink
| Option | Truly fixed? | Works on Residential | Ports | Cost |
|---|---|---|---|---|
| Priority plan + dynamic DNS | Name stays fixed, IP can change | No | Any (own router) | Priority plan price |
| VPN dedicated IP + port forwarding | Yes | Yes | All, or up to 15 chosen | From $4.45/mo + port forwarding (PureVPN) |
| VPS with WireGuard or reverse tunnel | Yes | Yes | Any | Small server; AWS IPv4 alone is ~$3.65/mo |
| Static-IP tunnel service | Yes | Yes | Depends on service | Varies; usually more than a VPN add-on |
- 1
Pick where the VPN runs
Install the VPN app on the machine that hosts the service (PC, NAS, Home Assistant box), or on a router behind Starlink in bypass mode if several devices need it.
- 2
Add a dedicated IP and port forwarding
In PureVPN, choose a dedicated IP in a country near your users, add port forwarding, and open the ports your service needs in the Member Area.
- 3
Connect and point the service at the port
Connect to the dedicated IP, set the server, camera or app to listen on the forwarded port, and allow it in the firewall.
- 4
Test from outside
Ask someone off your network to connect to the dedicated IP and port. Testing over Starlink itself can fail even when it works.
PureVPN
- Dedicated IP from $4.45/mo on a 2-year plan
- Open all ports or up to 15 chosen ports
- Works through Starlink’s CGNAT with no plan change
- 31-day money-back guarantee
5-year plan·$1.69/mo $12.95/mo
NordVPN
- Same exit IP for work and banking logins
- No inbound connections
- 30-day money-back guarantee
2-year plan
+3 months free
This page contains affiliate links. If you sign up through them, NAT Checker may earn a commission at no extra cost to you.
A VPN hop adds some latency on top of Starlink’s, so choose a dedicated IP country close to the people connecting. Building it yourself on a VPS is covered in port forwarding behind CGNAT; prices of every route are in static IP cost.
Related Guides
Sources (checked October 30–31, 2026):
- • Starlink: What IP address does Starlink provide? (CGNAT, public IPv4 on Priority, IPv6 /56)
- • Starlink: Port forwarding and bypass mode
- • PureVPN: Dedicated IP and port forwarding
Starlink Static IP FAQ
Starlink changes plans and IP policy from time to time; check the Help Center article above for your service line.