All ISPs / Starlink

Does Starlink use CGNAT?

Satellite (LEO) · National · last verified 2026-10-16

Short answer: Yes. Starlink puts home customers behind CGNAT by default, according to Starlink's own documentation. Getting a public IPv4 costs extra. Static IP: No. IPv6 is available, so devices can still be reachable over IPv6.

Can I self-host on Starlink?

CGNAT by default?Yes

Confidence: High: stated on the ISP's own page.

Starlink's help center says Residential plans use CGNAT. (The page needs JavaScript; we read it through a search index.) Starlink's EU tariff disclosure for the same Residential plan also lists 'IPv4 address type: CGNAT'.

Free opt-out?Paid

A public IPv4 is available on Local/Global Priority plans by setting the IP policy to 'Public IP'. It's dynamic, not static.

Static IPNo

The public IP on Priority plans is dynamic.

Static IP priceUnknown

Not yet verified. Know the answer? Submit a report.

IPv6Yes

Starlink says IPv6 is available on all plans.

Typical upload5–25 Mbps typical (US Residential broadband label).

Starlink's spec sheet lists 15–35 Mbps for Residential Lite and Residential 100 Mbps.

Terms on running serversUnknown

Not yet verified. Know the answer? Submit a report.

Source types: official the ISP's own page · official-forum ISP staff on the ISP's forum · community customer reports · secondary a third party quoting the ISP. "Unknown" means we haven't verified it, not that the answer is no.

Is something wrong or missing? Submit a report Check whether you're behind CGNAT