Networking fundamentals

The Complete Guide to IP Addresses

Everything operators, developers, and curious users need to know about IPv4, IPv6, public vs private addressing, static vs dynamic allocation, and how IPs flow through the modern internet — with practical examples and the right tool for every check.

Quick summary

  • IPv4 addresses are 32-bit and nearly exhausted; IPv6 is the long-term standard.
  • Private ranges (10/8, 172.16/12, 192.168/16) only work inside a LAN.
  • Static IPs are for servers; dynamic IPs are for clients.
  • Your public IP reveals geolocation and ISP — never personal identity by itself.

How IP addressing actually works

Every packet on the internet carries a source and destination IP. Routers use those addresses to forward packets hop-by-hop until they reach the destination network, where the local gateway translates and delivers to the right device.

Modern networks layer two address families on top of each other: IPv4 for legacy compatibility and IPv6 for scale. Most production services serve both, and your operating system picks whichever is faster via a process called Happy Eyeballs.

Public vs private addressing and NAT

Public IPs are unique on the global internet. Private IPs repeat inside every home and office network. Network Address Translation (NAT) on your router rewrites the source IP of outgoing packets so dozens of private devices can share a single public address — the reason your phone, laptop, and TV all appear to come from the same IP on external tools.

Static vs dynamic, CIDR, and subnets

Static assignments are configured manually; dynamic ones come from DHCP. CIDR notation (e.g./24) compresses the network mask, telling you how many addresses live in that block. A/24 has 256 addresses; a /16 has 65 536.

Geolocation, ASN, and what an IP really tells you

GeoIP databases map IP ranges to city, country, and ASN (Autonomous System Number — the network operator). Accuracy is best at the country level and degrades inside metro areas. ASN tells you whether traffic is residential, datacenter, mobile, or a known VPN exit — a critical signal for fraud and abuse decisions.

Troubleshooting workflow

Run through these steps in order. Each step links to the right diagnostic tool.

  1. 1

    Find your own public IP

    Confirm what the world sees when you connect.

    Open My IP
  2. 2

    Look up any address

    GeoIP, ASN, rDNS, and reputation in one report.

    Open IP Reputation
  3. 3

    Reverse the IP to a hostname

    rDNS often exposes the operator behind the address.

    Open Reverse DNS
  4. 4

    Check for VPN / proxy leaks

    Verify the IP your apps actually send matches your VPN.

    Open VPN Leak Test

Frequently asked questions

What is an IP address in one sentence?

An IP address is a numeric label assigned to every device on a network so packets can be routed to the correct destination.

What is the difference between IPv4 and IPv6?

IPv4 uses 32-bit addresses (~4.3 billion total) written as four octets like 203.0.113.42. IPv6 uses 128-bit addresses written in hexadecimal like 2001:db8::1, giving a virtually unlimited pool and removing the need for NAT in most cases.

What is a private IP address?

Private IPs are reserved ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) used inside LANs. They are not routable on the public internet and must be translated by NAT to reach external hosts.

Is a static IP better than a dynamic IP?

Static IPs are required when you host services that must be reachable at a fixed address (mail servers, VPN endpoints, some SaaS). Dynamic IPs assigned by DHCP are fine for clients and reduce administrative overhead.

Can my IP address reveal my identity?

It reveals your approximate location, ISP, and ASN — not your name. Combined with cookies, fingerprinting, or account logins, it becomes a strong identifier, which is why VPNs and privacy-focused DNS matter.

Why does my IP change?

ISPs lease residential IPs via DHCP for hours or days. Lease renewal or a modem reboot often produces a new address from their pool.

Monitor it continuously

Save this check, get alerts on changes, and track multiple domains in one dashboard.

Learn about monitoring