What is my IP address on Linux?
Your public IP is shown above instantly. Below you will also find the exact terminal commands to check both your public and local IP on any Linux distribution.
- Instant results
- Private by design
- No ads, no tracking
Location is estimated from your IP address and may differ from your exact physical location.
Finding your IP address on Linux
The terminal commands and tools to check your public and local IP on Ubuntu, Debian, Fedora, Arch, and any other distribution.
Linux IP addresses and privacy
What your public IP reveals and how to control it on Linux.
What your Linux IP reveals
Your public IP exposes your approximate location and ISP to every server you connect to. Your local IP (from `ip addr`) stays inside your network and is never seen by external sites.
We never log it
ipnow shows no ads and runs no trackers. We never store or log your IP address on our servers. Geolocation and ISP details are fetched from privacy-respecting third-party providers.
Masking your IP on Linux
Use a VPN via NetworkManager, the OpenVPN/WireGuard CLI, or your provider's Linux client. WireGuard (`wg-quick up`) is fast and simple. For stronger anonymity, the Tor Browser or `torsocks` routes traffic through the Tor network. Verify with `curl ifconfig.me` after connecting.
Frequently asked questions
Common questions about IP addresses and how ipnow works.
Your public IP is shown at the top of this page. From the terminal, run `curl ifconfig.me` for your public IP, or `ip addr` / `hostname -I` for your local IP.