The Subnet Telemetry Interrogation
When your Mac establishes a connection to a local Wi-Fi router or an Ethernet switch, the network’s DHCP daemon mathematically assigns the machine a unique, localized IPv4 address (e.g., `192.168.1.45`). This numerical coordinate is entirely distinct from your public IP address (which identifies your entire house to the global internet). If you are attempting to configure a local Plex media server, execute an SSH tunnel from a different machine on the same network, or establish a secure LAN gaming session, you must interrogate the macOS WindowServer to extract this exact geographical routing coordinate.
How to Check IP Address on Mac
Apple completely overhauled the Network configuration architecture in macOS Ventura and later, shifting the telemetry output from the legacy Network panel into a deeply nested, modernized System Settings matrix.
1. Phase 1: Summon the Master Architecture (macOS Ventura, Sonoma & Sequoia):
* Click the Apple Logo in the absolute top-left corner of the master menu bar.
* Select System Settings.
* In the left-hand navigation sidebar, click explicitly on Network.
* (If you are operating on macOS Monterey or older: Open System Preferences > Network).
2. Phase 2: The Target Acquisition (Selecting the Interface):
* You are now viewing the master network matrix. You must specify which hardware interface is actively transmitting data.
* If you are on a MacBook, click Wi-Fi. If you are on a Mac Studio or Mac mini connected via cable, click Ethernet.
3. Phase 3: The Telemetry Extraction (Wi-Fi Protocol):
* If you clicked Wi-Fi, the OS will display your active network at the very top.
* Click the Details… button located directly next to the active Wi-Fi network name.
* A localized modal will spawn. Look at the left-hand sidebar of this new modal and ensure you are on the TCP/IP tab (or sometimes simply the “Hardware” or main “Details” tab depending on the exact sub-version of macOS).
* The Diagnostic Dump: Locate the specific row explicitly labelled IP Address. The numerical string directly next to it (e.g., `10.0.0.12`) is your exact local coordinate.
4. The Advanced Terminal Extraction (The UNIX Bypass):
* If you want to bypass the GUI entirely and pull the raw telemetry from the core Darwin kernel.
* Press Command (⌘) + Spacebar, type Terminal, and press Enter.
* Type exactly:
ipconfig getifaddr en0
* Press Enter. (Note: `en0` is usually the primary Wi-Fi interface. If it returns blank, try `en1` for Ethernet). The kernel will instantly output the raw IPv4 string directly into the terminal window.