Linux Labs

Сеть / Ступень 9 из 14

Почему адрес работает, а имя — нет

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 6 из 8 · на машине · 4 мин

Исправь настройку там, где её берут

Резолвер спрашивает тот сервер, что записан в nameserver. Исправляют эту строку: тогда все программы на машине получают адреса от нужного сервера — для всех имён, которые он знает.

Запись в /etc/hosts тоже даст адрес, но одному имени и на одной машине. Неверный nameserver при этом останется, и следующее имя снова не найдётся. Такой обход прячет поломку, и она остаётся на месте.

Упражнение · сделать

Направь систему к нужному серверу

Теперь не открывается по имени сайт api.lab.test. На машине два DNS-сервера. Найди тот, что знает это имя, и сделай так, чтобы curl http://api.lab.test:8080/health ответила. /etc/hosts для этого не используй.

Войти и начать Машина доступна после входа

Цели · 0 из 2

  • Направить систему к DNS-серверу, который знает имя ещё не выполнена
  • Открыть сайт по имени ещё не выполнена

Цели шага

0 из 2
  • Направить систему к DNS-серверу, который знает имя — ещё не выполнена
  • Открыть сайт по имени — ещё не выполнена
Ubuntu 24.04

Цели шага

0 из 2
  • Направить систему к DNS-серверу, который знает имя — ещё не выполнена
  • Открыть сайт по имени — ещё не выполнена
Загрузка…