linuxlab.io
Учебники▾
  • Линукс и сети
    Файловая система, процессы, TCP/IP, BGP и OSPF
    →
  • Terraform и IaC
    HCL, state, plan/apply на sandbox LocalStack
    →
  • Git и GitHub
    Объектная модель, plumbing, ветвление, GitHub Actions
    →
Все учебники →
ЦеныО платформеВойтиСоздать аккаунт
/
  • Введение
  • Уроки
  • How it works
  • Симулятор
  • База знаний
  • Собеседование
Lessons
Footer
linuxlab-УчебникиЦеныО платформеКонфиденциальность и куки
Copyright © 2026 LinuxLab. Все права защищены.

← из прошлого урока

L3-связность собрана, машины видят друг друга по IP. Но люди не помнят IP - помнят имена. Дальше - DNS: резолверы, /etc/resolv.conf, как dig показывает реальный путь запроса.

← к прошлому уроку

Средний

DNS: как имя превращается в адрес

12 мин · урок входит в курс «Средний»

Когда ты пишешь ping example.com, ядро не умеет работать с именами, нужен IP-адрес. Имя надо разрезолвить, это dns-resolution. За эту работу отвечает связка /etc/hosts (статический локальный файл) + /etc/resolv.conf (адрес DNS-сервера для всего, что не в hosts) + библиотека NSS (она решает, в каком порядке их опрашивать).

В этом sandbox'е нет интернета, поэтому реальные DNS-запросы наружу не пройдут, но ты сможешь поднять локальные имена через /etc/hosts и потрогать инструменты getent, dig, host.

Урок закрыт

Чтобы запустить sandbox и пройти этот урок целиком, нужен соответствующий курс. Внутри - ещё много практических уроков того же уровня и сквозной прогресс.

Купить курсВойти← Все уроки

дальше →

Имена резолвятся в адреса, всё ходит. Теперь обратная задача - перестать всё ходить. Дальше nftables: таблицы, цепочки, drop по портам, и как в pcap видно что пакет прибит до того как доехал.

Открыть превью: Файрвол с nftables: разрешить, запретить, посмотретьв курсе «Средний» - /pricing
Footer
linuxlab-
Copyright © 2026 LinuxLab. Все права защищены.
Учебники
Цены
О платформе
Конфиденциальность и куки