Шпаргалки / Объяснение

Шпаргалка: выяснить маршрут к конкретному адресу

Посмотрите таблицы и правила маршрутизации, затем запросите выбранный путь для адреса. Наличие default route не объясняет каждый исходящий пакет.

Начальный6 минОбщие принципы Linuxiproute2 · ip-route(8)

Когда открыть эту шпаргалку

Просмотр main-таблицы удобен, но система может использовать policy routing и дополнительные таблицы. Для конкретного назначения важен результат поиска с нужным контекстом источника, семейства и правил. Один маршрут с низкой метрикой не отменяет более точного совпадения префикса.

Выбор команды

Адрес 192.0.2.45 относится к документальному диапазону и служит примером назначения. route get выполняет поиск маршрута и не посылает ping этому адресу.

Что выяснитьКоманда или выражениеКак читать результат
Основная IPv4-таблицаip -4 route showБез дополнительных аргументов просматривается обычная main-таблица.
Правила выбора таблицip -4 rule showПорядок и селекторы правил могут менять выбор таблицы.
Все IPv4-таблицыip -4 route show table allНужен контекст назначения каждой записи.
Выбранный путьip -4 route get 192.0.2.45Результат поиска, а не доказательство ответа удалённого узла.
IPv6-таблицаip -6 route showСемейства рассматриваются отдельно.

Короткая последовательность

Прочитайте правила и запросите путь для учебного адреса. Отсутствие маршрута также является полезным результатом диагностики.

Локальная Linux-система
ip -4 rule show
ip -4 route get 192.0.2.45

Проверка вывода

Внутри подходящей таблицы более длинный совпадающий префикс обычно выбирается прежде метрики менее конкретного маршрута. Политики могут направить поиск в другую таблицу. Отображённый src — выбранный контекст источника, а не обязательно единственный адрес интерфейса.

Границы применения

Выбор маршрута не проверяет firewall, разрешение соседнего адреса, обратный путь или доступность приложения. Для трафика с заданным source, mark, VRF либо другим namespace нужен соответствующий контекст запроса. Не исправляйте сеть удалением default route по одному примеру.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • Руководство ip-route(8)
  • Руководство ip-rule(8)

Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Примеры для собственной Linux-системы с Bash и указанными утилитами. Наличие пакетов и набор опций проверьте в установленной версии; браузерный терминал поддерживает только своё подмножество.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация