Table of Contents

CG-NAT Detection

Determine if your ISP uses Carrier-Grade NAT which blocks port forwarding.

CG-NAT means you share a public IP with other customers, preventing port forwarding.

Overview

Carrier-Grade NAT (CGNAT) means your ISP shares a single public IP among multiple customers. This prevents port forwarding from working because you don't have a unique public IP address.

What is CG-NAT

CGNAT, also called Large-Scale NAT (LSN), is NAT performed by your ISP before traffic reaches your home router. Multiple customers share the same public IP address.

How to Check for CG-NAT

Check router WAN IP:

1. Log into router admin panel
2. Find your router's WAN IP address
3. Check if it starts with 100.64.x.x (CGNAT range)

Compare with public IP:

1. Visit whatismyip.com or similar service
2. Note your public IP address
3. Compare with router WAN IP
4. If they differ, you're behind CGNAT or double NAT

CG-NAT Symptoms

If You Have CG-NAT

Port forwarding will not work because you don't have a unique public IP.

Alternatives:

CG-NAT Range

The CG-NAT address range is 100.64.0.0/10. If your router's WAN IP falls in this range, you are behind CG-NAT.

References

See Also

Last updated: 2026-06-19