Один и два верны. Сначала проверяется файл hosts, затем ваш DNS-сервер. Там нет 3.
Кроме того, шаг 2 не обязательно является локальным DNS-сервером вашей сети. Он может быть указан на вашем компьютере (отдельно от DHCP) или в сети. Обычно DNS-сервер находится на компьютере, принадлежащем вашему провайдеру, если вы явно не используете другой. Например, я иногда использую общедоступные DNS-серверы Google (8.8.8.8 / 8.8.4.4) или Level3 (4.2.2.1–4.2.2.7 или около того).