Модуль 4. Коммутация и сегментация · Урок 7 из 10
Урок 7. DHCP, DNS, маршруты и локальное обнаружение устройств
Отделяем адресацию от работы интернета, сервиса и автоматического обнаружения.
Чему вы научитесь
Построить цепочку диагностики по информации об адресе, маршруте, DNS и порте службы.
Автоматическая выдача параметров
При обычном DHCP-клиенте сетевые настройки предоставляются сервисом выдачи аренды. Включают адрес клиента, сетевую маску или префикс, шлюз и DNS. Когда DHCP-сервер недоступен, некоторые клиенты автоматически выбирают link-local IPv4 из диапазона 169.254.0.0/16; такой адрес обычно не предоставляет путь к вашему локальному шлюзу 192.168.10.1.
Диагноз «нет интернета» не объясняет источник неисправности. Сначала выясните, получен ли адрес из ожидаемого диапазона, виден ли соответствующий шлюз и какие DNS-серверы назначены.
Свой маршрут и сеть назначения
Если адрес 192.168.10.25/24 пытается обратиться к 192.168.10.30, обычно достаточно локального канального обмена. Для 192.168.20.30 пакет направляется через подходящий маршрутизатор, но только при наличии маршрута и разрешающей политики.
Маска /16 вместо /24 изменит определение локальных адресов: клиент может ошибочно посчитать соседнюю подсеть непосредственно подключённой и попытаться ARP вместо передачи пакета через шлюз. Поэтому маска важна не меньше значения IP.
DNS, mDNS и доступность приложения
DNS преобразует имена в IP-адреса. Если обращение по имени не работает, а по адресу работает, проверьте записи и используемые DNS. Но успешное разрешение имени ещё не означает работающий TCP-сервис: его порт или приложение могут быть отключены.
mDNS использует локальный multicast для обнаружения некоторых устройств и в обычной конфигурации не пересекает маршрутизированные сегменты автоматически. При разделении IoT и основной LAN иногда нужно предусмотреть специальный механизм отражения, но только для необходимой части трафика.
Практическая работа
Для учебного ноутбука последовательно проверьте IPv4, префикс, шлюз, DNS и адрес конечного сервера. Запишите ожидаемые значения и первые три диагностических вывода.
Составьте таблицу: IP верен, DNS не работает; IP 169.254.x.x; есть IP и DNS, но нужный TCP-порт закрыт. Укажите разные уровни поиска причины.
Самопроверка: сформулируйте результат своими словами, а затем пройдите вопросы ниже. Если устройство или программа не доступны, выполните задание на бумаге или в учебном тренажёре.
Проверьте себя
Контрольные вопросы
Ответьте на все вопросы. При ошибке изучите пояснение и попробуйте ещё раз. Все задания бесплатны.
Link-local не является адресом вашей обычной подсети 192.168.10.0/24.
Резолвинг имени и доступность приложения — разные этапы.
Правильных ответов: 0 из 2
Урок завершён?
Повторите ключевые идеи и убедитесь, что выполнили практическое задание.
Чтобы закончить урок, правильно ответьте на контрольный вопрос.