Detecção de portal cativo é um sistema operacional integrado e, embora algo que você vê / experimente principalmente em conexões Wi-Fi também funciona para conexões com fio. Não há mágica de DHCP acontecendo lá.
Veja, por exemplo, o link
Windows 8 and Windows 8.1 supports captive portal networks by immediately opening the web browser if a captive portal is detected. The user sees your branded web page in the foreground of their device, which helps them to understand what actions they should take to authenticate by using the captive portal.