Cut through the noise of standard command-line tools. Programmatically filter disconnected adapters and APIPA addresses to deliver a clean, correlated view of active IPv4 interfaces, MAC addresses, and negotiated link speeds.
SEE HOW IT WORKS[UHDC] NETWORK INTERFACE DIAGNOSTICS
--- Active Interfaces ---
> Adapter: Wi-Fi
> Adapter: Ethernet 2
If you ask a user to open a command prompt and type ipconfig /all, they will be overwhelmed by a wall of text containing dozens of disconnected Bluetooth adapters, virtual VPN tunnels, and IPv6 addresses. This engine extracts exactly what you need in seconds.
Establishes a remote PowerShell session over Port 5985 (HTTP). It executes Get-NetAdapter, strictly filtering for interfaces where the operational status equals 'Up'.
Executes Get-NetIPAddress, restricting the query to the IPv4 address family. It uses a RegEx filter to explicitly drop the local loopback (127.0.0.1) and APIPA (169.254.x.x) subnets.
Iterates through the valid IP addresses and matches their Interface Alias to the corresponding physical or virtual adapter object to extract the MAC Address and negotiated Link Speed.
While the UHDC uses PowerShell to filter out disconnected adapters and APIPA addresses for a clean UI, a junior technician should know how to quickly check a remote machine's IP configuration manually. The training engine teaches them how to utilize Sysinternals PsExec to remotely execute the classic ipconfig /all command and pipe it to findstr to instantly grab the active IPv4 addresses.
Opening an elevated Command Prompt and typing 'ipconfig /all', or pressing Win+R, typing 'ncpa.cpl' (Network Connections), double-clicking the active adapter, and clicking 'Details...'.
169.254 are APIPA (Automatic Private IP Addressing) addresses. Windows assigns these to an adapter when it is configured for DHCP but cannot reach a DHCP server to get a valid lease. Because these addresses cannot route traffic to the internet or the corporate network, they are considered "noise" in standard connectivity troubleshooting and are filtered out to keep the console clean.-AddressFamily IPv4 parameter. In most enterprise environments, internal routing, DHCP reservations, and firewall rules are still heavily dependent on IPv4. Filtering out the lengthy IPv6 strings ensures the output remains highly readable in the technician's Heads Up Display.100 Mbps instead of 1 Gbps, it usually indicates a physically damaged Ethernet cable or a misconfigured port on the network switch. If they are on Wi-Fi and the speed is very low, they are likely too far from the access point.