Полное руководство по ipconfig /all в Windows
Содержание
- Как использовать ipconfig /all
- Разбор вывода ipconfig /all
- Информация об адаптере
- IP-информация
- DNS-информация
- Сведения о договоре DHCP (lease)
- Практическое применение ipconfig /all
- Поиск MAC-адресов
- Проверка проблем с DNS
- Частые команды ipconfig
- Когда ipconfig /all не помогает
- Альтернативные подходы
- Быстрая методика анализа проблемы сети
- Ролевые чек-листы
- Сниппеты и экспорт вывода
- Сравнение с PowerShell и Linux инструментами
- Краткий глоссарий
- Критерии приёмки
- Часто задаваемые вопросы
- Заключение
Как использовать ipconfig /all
- Откройте Командную строку:
- Нажмите Win + R, введите cmd и нажмите Enter.
- Или найдите «Командная строка» в меню Пуск и запустите её.
- Выполните команду:
ipconfig /all- Просмотрите вывод: отобразятся все адаптеры с подробной информацией.
Важно: запускать от имени администратора не обязательно для просмотра, но может потребоваться для выполнения сопутствующих операций (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
Диагностика сетевой доступности
Порядок действий при проблеме с интернетом:
- Выполните ipconfig /all.
- Проверьте, есть ли IPv4-адрес и не начинается ли он с 169.254 (APIPA — нет связи с DHCP).
- Проверьте Default Gateway и попытайтесь пропинговать его: ping <адрес шлюза>.
- Убедитесь, что 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, диспетчер задач (вкладка Сеть) для быстрой проверки трафика.
Быстрая методика анализа проблемы сети
- Сформулируйте симптом (нет интернета, медленно, только локальная сеть).
- Выполните ipconfig /all и сохраните вывод в файл.
- Проверьте наличие IP и шлюза, затем DNS.
- Пропингуйте шлюз, потом внешний IP (8.8.8.8), затем доменное имя.
- Если DNS не работает, выполните ipconfig /flushdns и проверьте снова.
- При необходимости обновите аренду: 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) | PowerShell | Linux/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 и трассировки даёт надёжный рабочий набор для большинства сетевых неисправностей.
Похожие материалы
Kompose: перенести Docker Compose в Kubernetes
Ошибка MR106 на Sky Q Mini — как исправить
Ошибка MR106 на Sky Q Mini — как исправить
Как установить темы Windows 10 безопасно
1‑секундные видео на iPhone: как вести дневник