Hands-On Lab: Verifying IP Parameters on macOS (GUI)

This hands-on lab covers checking a Mac's current IP configuration using the System Settings network panel, viewing detailed TCP/IP information, and renewing a DHCP lease directly from the graphical interface.

macOS Network SettingsTCP/IP ConfigurationDHCP Lease Renewal

~3 min read · Updated Sep 12, 2026

Lab Objective

Determine a Mac's current IP address, subnet mask, router (default gateway), and DNS servers using System Settings, and renew its DHCP lease from the same interface.

Lab Purpose

macOS presents network configuration through a graphical panel that uses somewhat different terminology than Windows or Linux — "Router" instead of "Default Gateway," for example — and engineers supporting mixed environments need to recognize these equivalent terms quickly rather than being confused by the different wording.

Lab Topology

Mac ---- connected to a switch port
         configured for DHCP (client)

Task 1: Open Network Settings

Navigate to System Settings and locate the active network connection (Wi-Fi or Ethernet).

Task 2: View Basic IP Information

Identify the current IP address and confirm whether it was assigned via DHCP.

Task 3: View Detailed TCP/IP Information

Open the connection's Details/Advanced view and locate the subnet mask, router, and DNS server addresses.

Task 4: Renew the DHCP Lease

Use the graphical option to renew the DHCP lease and confirm the resulting address.

Solution and Verification

Step 1:
System Settings > Network > select the active
connection (e.g., Wi-Fi) in the left sidebar

Step 2:
The main panel shows:
  Status: Connected
  IP Address: 192.168.1.55
  -- macOS confirms this address came from
  -- DHCP directly in this summary view

Step 3:
Click "Details..." next to the connection,
then select the TCP/IP tab:

  Configure IPv4: Using DHCP
  IP Address: 192.168.1.55
  Subnet Mask: 255.255.255.0
  Router: 192.168.1.1
  -- "Router" here is macOS's term for what
  -- Windows and Linux both call the default
  -- gateway -- the same underlying concept

Then select the DNS tab:

  DNS Servers: 8.8.8.8, 8.8.4.4

Step 4:
In the TCP/IP tab, click "Renew DHCP Lease"

DHCP Lease Obtained: automatically refreshes
New IP Address: 192.168.1.61
-- Same normal behavior observed in the
-- Windows and Linux labs -- a slightly
-- different address is often assigned

Key Takeaway

The underlying TCP/IP concepts — address, mask, gateway, DNS — are universal across every operating system, but each OS uses its own terminology and interface layout to expose them. Recognizing that macOS's "Router" field is functionally identical to Windows's "Default Gateway" and Linux's default route prevents confusion when supporting a mixed-OS environment.

Written & researched by Dr. Shahin Siami

Related Articles

Hands-On Lab: Configuring VTP Clients and Servers on Catalyst Switches

This hands-on lab configures VLAN Trunking Protocol between a server switch and a client switch, demonstrating how VLANs created on the server automatically propagate to the client without manual configuration on every device.

Continue

Hands-On Lab: Configuring Standard VLANs on Catalyst Switches

This hands-on lab covers creating standard-range VLANs, assigning access ports to them, and verifying that devices in different VLANs are properly isolated from each other at Layer 2.

Continue

Hands-On Lab: Verifying IP Parameters on Linux (GUI and CLI)

This hands-on lab covers checking a Linux machine's current IP configuration using both the GUI network settings panel and command-line tools, and demonstrates renewing a DHCP lease using standard Linux networking utilities.

Continue

Hands-On Lab: Verifying IP Parameters on Windows (GUI and CLI)

This hands-on lab covers checking a Windows PC's current IP configuration using both the graphical Network Connections interface and the command-line ipconfig utility, including releasing and renewing a DHCP-assigned address.

Continue

Hands-On Lab: Power over Ethernet (PoE) Basics

This hands-on lab covers verifying PoE capability on a switch port, checking how much power is being drawn by a connected device such as an IP phone or access point, and configuring power priority to protect critical devices during a power budget shortage.

Continue

Hands-On Lab: Configuring GRE Point-to-Point Tunnels

This hands-on lab configures a GRE tunnel between two routers across an intermediate transit network, allowing routing protocols and multicast traffic to pass between sites even when the underlying transport network would not normally support them directly.

Continue