Open source · Networking

CGNAT Inspector

Linux CLI that tells you, with evidence, whether you are behind carrier-grade NAT.

Role
Author
Category
Open source · Networking
Status
On GitHub
Technology
  • Shell
  • Linux

Overview

CGNAT Inspector answers one question — “Am I behind Carrier-Grade NAT?” — by running several independent tests rather than relying on a single guess.

Problem

Carrier-grade NAT breaks self-hosting, port forwarding and remote access, and it is often hard to confirm from a single check.

Approach

Combine several independent tests into one verdict, and keep the tool dependency-light so it runs on any Linux box.

Key engineering decisions

  • Dependency-light by design, so it can run on minimal servers and home-lab machines.