Гид по технологиям

Полное руководство по ipconfig /all в Windows

6 min read Сеть Обновлено 01 Dec 2025
ipconfig /all: полное руководство для Windows
ipconfig /all: полное руководство для Windows

Содержание

  • Как использовать ipconfig /all
  • Разбор вывода ipconfig /all
  • Информация об адаптере
  • IP-информация
  • DNS-информация
  • Сведения о договоре DHCP (lease)
  • Практическое применение ipconfig /all
  • Поиск MAC-адресов
  • Проверка проблем с DNS
  • Частые команды ipconfig
  • Когда ipconfig /all не помогает
  • Альтернативные подходы
  • Быстрая методика анализа проблемы сети
  • Ролевые чек-листы
  • Сниппеты и экспорт вывода
  • Сравнение с PowerShell и Linux инструментами
  • Краткий глоссарий
  • Критерии приёмки
  • Часто задаваемые вопросы
  • Заключение

Как использовать ipconfig /all

  1. Откройте Командную строку:
    • Нажмите Win + R, введите cmd и нажмите Enter.
    • Или найдите «Командная строка» в меню Пуск и запустите её.
  2. Выполните команду:
ipconfig /all
  1. Просмотрите вывод: отобразятся все адаптеры с подробной информацией.

Важно: запускать от имени администратора не обязательно для просмотра, но может потребоваться для выполнения сопутствующих операций (renew, release).

Разбор вывода ipconfig /all

Вывод разбит по адаптерам. Для каждого адаптера показаны блоки с ключевыми параметрами.

Информация об адаптере

  • Adapter Name — имя адаптера в системе.
  • Description — описание аппаратного устройства.
  • Physical Address — MAC-адрес адаптера.
  • DHCP Enabled — включён ли DHCP.
  • Autoconfiguration Enabled — автоконфигурация IPv4 (APIPA).

IP-информация

  • IPv4 Address — текущий IPv4-адрес.
  • Subnet Mask — маска подсети, определяющая диапазон сети.
  • Default Gateway — адрес маршрутизатора для исходящего трафика.

DNS-информация

  • DNS Servers — IP адреса серверов DNS, используемых системой.
  • DNS Suffix — доменный суффикс для разрешения имён.

Сведения о договоре DHCP

  • Lease Obtained — когда адрес был выдан.
  • Lease Expires — когда аренда истекает.
  • DHCP Server — сервер, выдавший адрес.

Практическое применение ipconfig /all

Диагностика сетевой доступности

Порядок действий при проблеме с интернетом:

  1. Выполните ipconfig /all.
  2. Проверьте, есть ли IPv4-адрес и не начинается ли он с 169.254 (APIPA — нет связи с DHCP).
  3. Проверьте Default Gateway и попытайтесь пропинговать его: ping <адрес шлюза>.
  4. Убедитесь, что DNS-серверы корректны и не пустые.

Поиск MAC-адресов

MAC нужен для настройки фильтрации на маршрутизаторе или для инвентаризации. Найдите поле Physical Address под нужным адаптером.

Проверка проблем с DNS

Если веб-сайты не открываются, но пинги до IP-адресов проходят, вероятна проблема с DNS:

  • Смотрите список DNS Servers в выводе.
  • Используйте nslookup для теста конкретного сервера: nslookup example.com .

Частые команды ipconfig

  • ipconfig /release — освобождает текущий IP-адрес (для всех адаптеров или для конкретного адаптера с доп. опциями).
  • ipconfig /renew — запрашивает новый IP у DHCP.
  • ipconfig /flushdns — очищает кэш DNS-резолвера.

Примеры команд:

ipconfig /release
ipconfig /renew
ipconfig /flushdns
ipconfig /all > C:\Users\Public\ipconfig_all.txt

Когда ipconfig /all не помогает

  • Если проблема на уровне канального уровня (физическое подключение, повреждённый кабель) — ipconfig /all покажет статус, но не исправит физическую проблему.
  • Если маршрутизация за пределами вашего шлюза (ISP или облачные сети) — ipconfig даёт локальную картину, но не маршруты в интернете.
  • При проблемах с IPv6, если вы явно смотрите только IPv4, полезно проверять отдельные блоки для IPv6.

Альтернативные подходы

  • PowerShell: Get-NetIPAddress, Get-DnsClientServerAddress — даёт структурированный вывод, удобный для скриптов.
  • Linux/macOS: ip addr, ifconfig, nmcli — эквиваленты для UNIX-подобных систем.
  • Графические утилиты: Сетевые настройки Windows, диспетчер задач (вкладка Сеть) для быстрой проверки трафика.

Быстрая методика анализа проблемы сети

  1. Сформулируйте симптом (нет интернета, медленно, только локальная сеть).
  2. Выполните ipconfig /all и сохраните вывод в файл.
  3. Проверьте наличие IP и шлюза, затем DNS.
  4. Пропингуйте шлюз, потом внешний IP (8.8.8.8), затем доменное имя.
  5. Если DNS не работает, выполните ipconfig /flushdns и проверьте снова.
  6. При необходимости обновите аренду: ipconfig /release && ipconfig /renew.

Мини-правило: сначала проверяйте слой 1–3 (физика, IP, маршрут), затем слой 4–7 (службы, DNS).

Ролевые чек-листы

Администратор сети:

  • Проверить DHCP Server в выводе.
  • Сопоставить IP с инвентарной базой по MAC.
  • Выполнить трассировку и анализ логов DHCP.

Сотрудник службы поддержки:

  • Открыть Командную строку и выполнить ipconfig /all.
  • Сохранить вывод и приложить к тикету.
  • Проверить наличие IP и шлюза.

Домашний пользователь:

  • Проверить, не начинается ли IP с 169.254.
  • Перезапустить роутер и выполнить ipconfig /renew.

Сниппеты и экспорт вывода

Экспорт в файл для передачи в тикет:

ipconfig /all > "%USERPROFILE%\Desktop\ipconfig_all.txt"

Поиск строки с MAC-адресом в PowerShell:

ipconfig /all | Select-String "Physical" -Context 0,1

Сравнение ipconfig, PowerShell и Linux инструментов

Задачаipconfig (Windows)PowerShellLinux/macOS

| Быстрый просмотр IP | Отлично | Отлично, структурировано | Отлично (ip addr) | Скрипты и автоматизация | Ограничено | Идеально (объектный вывод) | Отлично (скрипты shell) | Поддержка IPv6 | Есть | Полная | Есть | Экспорт в формат для парсинга | Нативно текст | Легко в JSON | Нативно текст, можно парсить

Краткий глоссарий

  • DHCP — протокол автоматической выдачи IP-адресов.
  • DNS — система сопоставления имён доменов с IP-адресами.
  • MAC — физический адрес сетевого интерфейса.
  • Default Gateway — адрес маршрутизатора по умолчанию.
  • Subnet Mask — маска подсети, определяет границы сети.

Критерии приёмки

  • Устройство получает корректный IPv4-адрес из ожидаемого диапазона.
  • Default Gateway доступен по ping.
  • DNS разрешение доменных имён работает для внешних сайтов.
  • При использовании DHCP аренда выдана и не просрочена.

Часто задаваемые вопросы

В чём разница между ipconfig и ipconfig /all

ipconfig показывает краткую информацию по текущим IP-адресам. ipconfig /all отображает полный набор параметров для каждого адаптера, включая MAC, DHCP-сервер, аренду и DNS.

Можно ли использовать ipconfig /all на macOS или Linux

Нет. Для macOS и Linux используйте ip addr, ifconfig или nmcli. Эти команды дают схожую по смыслу информацию.

Как экспортировать вывод ipconfig /all

Выполните команду и перенаправьте вывод в файл:

ipconfig /all > C:\path\to\file.txt

Заключение

ipconfig /all — базовый, но мощный инструмент для диагностики сетевых проблем в Windows. Он даёт полную картину конфигурации адаптеров и часто является первым шагом при расследовании неполадок. В сложных сценариях дополняйте его PowerShell-утилитами и инструментами трассировки.

Важно: если локальная конфигурация верна, но проблема остаётся, ищите причину на уровне маршрутов провайдера или внешних сервисов.

Резюме:

  • ipconfig /all помогает быстро собрать подробную информацию по сетевым адаптерам.
  • Экспорт вывода удобен для передачи в службу поддержки.
  • Комбинация ipconfig, ping, nslookup и трассировки даёт надёжный рабочий набор для большинства сетевых неисправностей.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Kompose: перенести Docker Compose в Kubernetes
DevOps

Kompose: перенести Docker Compose в Kubernetes

Ошибка MR106 на Sky Q Mini — как исправить
Руководство

Ошибка MR106 на Sky Q Mini — как исправить

Ошибка MR106 на Sky Q Mini — как исправить
Техподдержка

Ошибка MR106 на Sky Q Mini — как исправить

Как установить темы Windows 10 безопасно
Windows

Как установить темы Windows 10 безопасно

1‑секундные видео на iPhone: как вести дневник
Видео

1‑секундные видео на iPhone: как вести дневник

Как превратить Burst-фото iPhone в GIF
Руководство

Как превратить Burst-фото iPhone в GIF