Никак.
DHCP сервер выдает клиенту инфу, которая касается именно этого клиента, а не всех остальных участниках сети.
Администратор может посмотреть информацию о текущих leases через DHCP админку, но leases это не список текущих IP, это список текущих leases. То есть клиент появился, запросил IP, поработал и отключился. IP все еще на нем "висит". Если подключится другой клиент, то освобожденный IP может быть выдан ему, в зависимости от expiration настроек. Но DHCP не обзванивает клиентов на тему "эй, ты онлайн или нет".
И для этого нужно иметь права админа этого DHCP.
Если вы админ - API доступен через тот же powershell - посмотрите Get-DHCPServerv4scope | Get-DHCPServerv4Lease.