В небольших и домашних сетях DHCP обычно работает на роутере, а в корпоративных сетях — на отдельном сервере или сетевом оборудовании. IP также можно назначить вручную — это называется статической настройкой.
Обычно автоматически через DHCP. Устройство отправляет запрос в сеть, DHCP-сервер выбирает свободный IP-адрес и выдаёт его устройству вместе с другими параметрами — например, шлюзом и DNS-серверами.
IP-адрес всегда прописывается вручную в настройках компьютера.