WhatMyIP.site

Your Public IP Address

Loading...
Loading...
--:--:--
Direct ISP Connection
WebRTC: No Leak Detected
IPv6: Dual-Stack Active
Zero-Log Privacy: We do not store, log, or track your IP address or lookup history.

Network Problem-Solving & Diagnostic Hub

Engineer-Verified

Targeted diagnostics for Carrier-Grade NAT, router gateway login stalls, WebRTC leaks, and terminal automation:

Router Gateway & Private IP Hub

Troubleshoot 192.168.1.1, 10.0.0.1, 192.168.0.1, subnet masks, and default admin logins vs public WAN.

Carrier-Grade NAT (CGNAT) Check

Identify RFC 6598 100.64.0.0/10 carrier pools preventing Minecraft, Plex, or game server port forwarding.

WebRTC & DNS STUN Leak Audit

Verify if browser STUN requests or unencrypted DNS packets expose your true residential IPv4/IPv6.

Gateway & DHCP Route Repair

Fix "Default Gateway Is Not Available" errors, TCP/IP stack corruption, and Wi-Fi lease drops.

Major ISP & Global ASN Directory

Inspect Autonomous Systems, BGP routing prefixes, peering exchanges, and transit carriers worldwide.

Terminal CLI & Automation Guide

Master PowerShell Invoke-RestMethod, cURL, Bash, and Python requests for zero-browser IP retrieval.

Multi-Platform Developer CLI Generator

Instant Edge API

Generate copy-paste command-line one-liners to query your public IPv4/IPv6 directly from terminal consoles, CI/CD pipelines, and scripts:

Output Format:
Terminal Console HTTPS Edge Socket
$ curl -s https://whatmyip.site/api/ip

Network Architecture: Public WAN vs. Private LAN IP Addresses

An Internet Protocol (IP) address is a numerical label assigned to every device communicating across a network. In modern networking, every connected workstation, smartphone, and IoT device possesses at least two concurrent IP addresses: an internal private LAN IP managed by your local router DHCP server, and an external public WAN IP provisioned by your Internet Service Provider (ISP). With WhatMyIP.site, you can inspect your active public IPv4/IPv6 address, autonomous system routing (ASN), ISP infrastructure, and browser fingerprint metadata with sub-millisecond edge resolution.

Marcus Vance Written by Marcus Vance (Lead Network Systems Engineer) • Technical Review by Elena Rostova, CISSP • Updated October 2026

How to Detect If Your ISP Put You on Carrier-Grade NAT (CGNAT RFC 6598)

Because global IPv4 address allocation was officially exhausted in 2011, many residential broadband and cellular carriers implement Carrier-Grade NAT (CGNAT / Large-Scale NAT). Instead of assigning a unique public IPv4 address to your optical ONT or cable modem, your ISP places your router inside an intermediary carrier pool governed by RFC 6598 (the 100.64.0.0/10 subnet range, spanning 100.64.0.0 through 100.127.255.255).

To detect if you are behind CGNAT without calling support:

  1. Log into your router admin panel (commonly found at 192.168.1.1 or 192.168.0.1).
  2. Navigate to the Status, Device Info, or WAN / Internet tab.
  3. Look at the assigned WAN IPv4 Address. If this address starts with 100.64.x.x through 100.127.x.x, or differs completely from the public IP reported at the top of WhatMyIP.site, your connection is behind CGNAT.

Under CGNAT, traditional port forwarding for home servers (such as Plex, Minecraft, WireGuard, or NAS storage) is blocked upstream at the ISP gateway. Solutions include requesting a dedicated static IPv4 address from your ISP, adopting native IPv6 routing, or utilizing zero-trust overlay tunnels such as Tailscale, WireGuard, or Cloudflare Tunnels. You can run our interactive CGNAT and Port Forwarding Audit for detailed walkthroughs.

Why Your Default Gateway (192.168.1.1 / 10.0.0.1) Is Never Visible on the Web

A common misconception among computer users is attempting to access their home network from an external office or mobile connection by typing 192.168.1.1 or 10.0.0.1 into their browser. Under RFC 1918, three IPv4 address blocks are designated strictly for private networking:

  • 24-bit Block: 10.0.0.0 – 10.255.255.255 (Class A private range)
  • 20-bit Block: 172.16.0.0 – 172.31.255.255 (Class B private range)
  • 16-bit Block: 192.168.0.0 – 192.168.255.255 (Class C private range, default for home routers)

Internet core routers intentionally drop any data packet addressed to RFC 1918 subnets. Your home router performs Network Address Translation (NAT) and Port Address Translation (PAT), mapping dozens of internal LAN sockets into a single public IP address. Websites only see your public WAN IP, never your device's internal 192.168.x.x address. If you encounter routing disconnects, refer to our guide on fixing default gateway unavailable errors.

How WebRTC STUN Requests Leak Real IP Addresses Through VPNs

Many users install Virtual Private Networks (VPNs) expecting total anonymity, unaware of browser-level WebRTC (Web Real-Time Communication) vulnerabilities. WebRTC enables low-latency voice, video, and P2P data streaming in Chrome, Firefox, Safari, and Edge. To establish direct peer-to-peer connections through firewalls, WebRTC sends Session Traversal Utilities for NAT (STUN) requests over UDP.

In unhardened browsers, these STUN requests can bypass the operating system's virtual network adapter (TUN/TAP) and query the default physical network interface directly. A remote website running a simple JavaScript snippet can capture your real residential public IP address, entirely unmasking your VPN tunnel. You can verify your connection integrity using our comprehensive VPN and Proxy Leak Checker.

Resolving Double NAT and Strict NAT (Type 3) in Online Gaming

Multiplayer console and PC gamers frequently encounter "Strict NAT", "NAT Type 3", or "Double NAT Detected" errors in Call of Duty, FIFA, GTA Online, and Xbox Live party chat. Double NAT occurs when your home network contains two cascading routing devices that both perform Network Address Translation:

  • Device 1: An ISP-provided fiber/cable modem gateway performing NAT (WAN → 192.168.1.1).
  • Device 2: A customer-owned Wi-Fi 6 or mesh router connected to Device 1, also performing NAT (192.168.1.x → 192.168.50.1).

Because incoming UDP handshake packets cannot traverse two layers of stateful firewall translation, peer-to-peer matchmaking fails. To resolve Double NAT, access the ISP modem configuration and enable Bridge Mode (disabling routing functions so only your secondary router handles DHCP and NAT), or configure the secondary router as an Access Point (AP Mode).

Why IP Geolocation Can Show an Adjacent City or ISP Datacenter

Users frequently ask: "Why does WhatMyIP show I am in a city 50 miles away from my house?" Unlike mobile GPS chips that calculate physical coordinates from satellite constellations, IP geolocation is an estimation derived from Autonomous System Number (ASN) routing registries, BGP announcements, and commercial geolocation databases (such as MaxMind GeoIP2, IP2Location, and DB-IP).

Broadband and 5G cellular providers route residential traffic through regional Points of Presence (PoPs). If you reside in a suburban town, your fiber optic connection likely terminates at an ISP regional datacenter in the nearest major metropolitan hub. Geolocation identifies the edge routing gateway, preserving your household privacy while providing sufficient geographic context for content delivery networks.

Frequently Asked Questions (FAQ)

Your public IP address is a globally unique identifier assigned to your broadband or mobile connection by your Internet Service Provider (ISP). All devices sharing your Wi-Fi router transmit traffic through this single external IP address to exchange packets across the internet.

You can retrieve your external IP directly from any terminal console without opening a browser:

  • PowerShell: (Invoke-RestMethod https://whatmyip.site/api/ip).Trim()
  • cURL (macOS / Linux / Windows 10+): curl -s https://whatmyip.site/api/ip
  • Full JSON Telemetry: curl -s https://whatmyip.site/api/json

192.168.1.1 is an RFC 1918 private IPv4 address reserved strictly for local Wi-Fi and Ethernet routing. It points to your home router admin settings and is not routable on the public internet. In contrast, your public IP is allocated by your ISP and is visible to remote servers and websites.

Log into your router admin console and check the WAN / Internet IPv4 Address. If the IP address begins with 100.64.x.x through 100.127.x.x (the RFC 6598 shared address space), or if it does not match the public IP reported on WhatMyIP.site, your ISP is using CGNAT. Read our complete CGNAT guide to troubleshoot port forwarding.

Yes. WebRTC STUN requests communicate directly with UDP sockets to facilitate peer-to-peer streaming. In some browser configurations, STUN packets bypass the VPN interface and expose your true ISP-assigned IP. Test your connection with our VPN Leak Checker to verify complete encryption.

Double NAT occurs when two cascading routers both translate network addresses (e.g., an ISP modem combo plugged into a third-party mesh or gaming router). Fix this by putting the ISP modem into Bridge Mode, or by putting the secondary router into Access Point (AP Mode).

IP geolocation maps your IP address to your ISP's central Point of Presence (PoP) or routing exchange datacenter, rather than using physical device GPS coordinates. It is completely normal for fiber, cable, and 5G cellular connections to display an adjacent city.

Most residential internet subscriptions use dynamic IP addresses assigned via DHCP leases. Your IP address may change when your router restarts, after an ISP infrastructure reset, or when your DHCP lease expires (typically every 24 to 72 hours). If you need an unchanging address, you must request a static IP from your provider.

No. WhatMyIP.site operates a strict transient zero-logging architecture. We do not store, record, or track your IP address, browser telemetry, or lookup history. All analysis is computed in-memory at edge nodes and immediately discarded.