Шпаргалка: прочитать интерфейсы и адреса Linux
Отделите состояние интерфейса от назначенных IP-адресов, выберите семейство и проверьте счётчики. Наличие адреса ещё не подтверждает доступность сервиса.
Когда открыть эту шпаргалку
Интерфейс может существовать без нужного адреса, иметь несколько адресов или быть частью виртуальной сети. Сначала составьте картину конкретного сетевого пространства. Имена интерфейсов из инструкции не следует автоматически переносить на другую машину.
Выбор команды
Команды ip из iproute2 показывают текущую конфигурацию. Формы с show и приведённые сокращения не добавляют адреса и не меняют состояние интерфейсов.
| Что выяснить | Команда или выражение | Как читать результат |
|---|---|---|
| Краткие состояния | ip -br link show | Компактный список интерфейсов и признаков состояния. |
| Все адреса | ip -br address show | У одного интерфейса может быть несколько адресов. |
| Только IPv4 | ip -4 address show | Отсутствие IPv4 не означает отсутствие IPv6. |
| Только IPv6 | ip -6 address show | Учитывайте scope и состояние адреса. |
| Счётчики интерфейсов | ip -s link show | Ошибки и drops требуют наблюдения изменения, а не одного абсолютного значения. |
Короткая последовательность
Сравните список интерфейсов и адресов. Так видно, почему состояние канала нельзя заменить проверкой наличия одной строки IP.
ip -br link show
ip -br address showПроверка вывода
Признак UP и operational state отвечают на разные вопросы, а UNKNOWN не всегда означает поломку виртуального устройства. Доступность приложения также зависит от маршрута, сокета и фильтрации. Loopback-адрес имеет локальную область применения.
Границы применения
Вывод относится к текущему network namespace. Контейнер и хост могут показывать разные списки. IPv6 link-local адрес требует контекста интерфейса, а временные адреса могут меняться; сохраняйте время наблюдения вместе с конфигурацией.
Технические источники
Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.
- Руководство ip(8)
- Руководство ip-address(8)
- Руководство ip-link(8)
Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.
Примеры для собственной Linux-системы с Bash и указанными утилитами. Наличие пакетов и набор опций проверьте в установленной версии; браузерный терминал поддерживает только своё подмножество.
От материала к практике
Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.