Какая команда Windows отображает конфигурацию протокола tcp ip

Обновлено: 21.11.2024

Ipconfig — это утилита DOS, которую можно использовать из MS-DOS и командной строки Windows для отображения текущих сетевых настроек, назначенных и заданных сетью. Эту команду можно использовать для проверки сетевого подключения и сетевых настроек.

Доступность

Ipconfig — это внешняя команда, которая доступна для следующих операционных систем Microsoft как ipconfig.exe.

Синтаксис IPconfig

Синтаксис Windows Vista и более поздних версий

Где имя подключения адаптера (допускаются подстановочные знаки * и ?, см. примеры).

< td>Обновить адрес IPv6 для указанного адаптера.
/all Показать полную информацию о конфигурации.
/release< /td> Освободить адрес IPv4 для указанного адаптера.
/release6 Освободить адрес IPv6 для указанного адаптера.
/renew Обновить адрес IPv4 для указанного адаптера.
/renew6
/flushdns Очищает кэш преобразователя DNS.
/registerdns Обновляет все аренды DHCP и перерегистрирует DNS-имена.
/displaydns Показать содержимое кэша преобразователя DNS.
/showclassid Отображает все идентификаторы классов DHCP, разрешенные для адаптера.
/setclassid Изменяет идентификатор класса DHCP.
/showclassid6 Отображает все идентификаторы классов DHCP IPv6, разрешенные для адаптер.
/setcla ssid6 Изменяет идентификатор класса IPv6 DHCP.

По умолчанию для каждого адаптера, привязанного к TCP/IP, отображаются только IP-адрес, маска подсети и шлюз по умолчанию.

Для выпуска и продления, если имя адаптера не указано, аренда IP-адресов для всех адаптеров, привязанных к TCP/IP, будет освобождена или продлена.

Для Setclassid и Setclassid6, если ClassId не указан, ClassId удаляется.

Синтаксис Windows 2000 и XP

По умолчанию отображается только IP-адрес. Маска подсети и шлюз по умолчанию для каждого адаптера привязаны к TCP/IP.

Для выпуска и обновления, если не указано имя адаптера, будут выпущены или обновлены выпуски IP-адресов для всех адаптеров, привязанных к TCP/IP.

Для SetClassID, если не указан идентификатор класса, то classid удаляется.

Синтаксис Windows 95, 98 и ME

/all Показать полную информацию о конфигурации.
/release Освободить IP-адрес для указанного адаптера.
/renew Обновить IP-адрес для указанного адаптера.
/flushdns Очищает кеш преобразователя DNS.
/registerdns Обновляет все аренды DHCP и перерегистрирует DNS-имена.
/displaydns Отобразить содержимое кэша преобразователя DNS.
/showclassid Отображает все идентификаторы классов DHCP, разрешенные для адаптера.
/setclassid Изменяет идентификатор класса DHCP.
/Все Показать подробную информацию.
/Пакет [файл] Записать в или ./WINIPCFG.OUT
/renew_all Обновить все адаптеры.
/release_all Освободить все адаптеры.
/renew N Обновить адаптер N.
/release N Выпуск адаптера N.

Примеры IPconfig

Чтобы получить IP-адрес локальной сети вашего компьютера, маску подсети и шлюз по умолчанию, введите только «ipconfig», чтобы отобразить эту информацию, как показано ниже. Ниже этой команды приведены другие способы использования ipconfig.

Имейте в виду, что это информация только о вашей локальной сети. Если вы пытаетесь определить свой IP-адрес, используемый в Интернете, рекомендуем просмотреть нашу страницу с информацией о системе.

Подключение по локальной сети адаптера Ethernet:

Чтобы получить всю информацию о локальной компьютерной сети, используйте переключатель /all, как показано ниже, а затем результаты, которые будут видны при использовании этой команды.

Эта команда отображает ту же информацию, что и в предыдущем примере, но по одной строке за раз. Это может быть полезно для тех, кто ищет конкретную информацию или не хочет одновременно отображать много строк. Используйте Enter, чтобы отобразить следующую строку, или пробел, чтобы отобразить одну страницу за раз.

Отображает активные соединения TCP, порты, которые прослушивает компьютер, статистику Ethernet, таблицу IP-маршрутизации, статистику IPv4 (для протоколов IP, ICMP, TCP и UDP) и статистику IPv6 (для протоколов IPv6, ICMPv6, протоколы TCP через IPv6 и UDP через протоколы IPv6). При использовании без параметров эта команда отображает активные соединения TCP.

Эта команда доступна, только если протокол Интернета (TCP/IP) установлен как компонент в свойствах сетевого адаптера в сетевых подключениях.

Синтаксис

Параметры

Параметр Описание
-a Отображает все активные соединения TCP и порты TCP и UDP, на которых компьютер прослушивает.
-b Отображает исполняемый файл, участвующий в создании каждого соединения или порта прослушивания. В некоторых случаях хорошо известные исполняемые файлы содержат несколько независимых компонентов, и в этих случаях отображается последовательность компонентов, участвующих в создании соединения или порта прослушивания. В этом случае имя исполняемого файла находится в [] внизу, вверху — компонент, который он вызвал, и так далее, пока не будет достигнут TCP/IP. Обратите внимание, что этот параметр может занять много времени и не будет работать, если у вас нет достаточных разрешений.
-e Отображает статистику Ethernet, например количество байтов и пакетов, отправленных и полученных. Этот параметр можно комбинировать с -s.
-n Отображает активные соединения TCP, однако адреса и номера портов выражаются в числовом виде, и попытки не сделано для определения имен.
-o Отображает активные соединения TCP и включает идентификатор процесса (PID) для каждого соединения. Вы можете найти приложение на основе PID на вкладке «Процессы» в диспетчере задач Windows. Этот параметр можно комбинировать с -a, -n и -p.
-p

Примечания

Команда netstat предоставляет следующие статистические данные:

  • CLOSE_WAIT
  • ЗАКРЫТО
  • УСТАНОВЛЕНО
  • FIN_WAIT_1
  • FIN_WAIT_2
  • LAST_ACK
  • СЛУШАТЬ
  • SYN_RECEIVED
  • SYN_SEND
  • TIMED_WAIT

Примеры

Чтобы отобразить как статистику Ethernet, так и статистику для всех протоколов, введите:

Чтобы отобразить статистику только для протоколов TCP и UDP, введите:

Чтобы отображать активные соединения TCP и идентификаторы процессов каждые 5 секунд, введите:

Чтобы отобразить активные соединения TCP и идентификаторы процессов в числовой форме, введите:

Конфигурация интернет-протокола (ipconfig) — это один из наиболее ценных инструментов, используемых для проверки и устранения неполадок основных параметров TCP/IP. Эта команда отображает все сведения о конфигурации IP-адреса компьютера с Windows. TCP/IP расшифровывается как Transmission Control Protocol/Internet Protocol и представляет собой набор сетевых протоколов, позволяющих обмениваться данными между несколькими компьютерами.


ipconfig — это один из самых ценных инструментов для проверки и устранения неполадок основных параметров TCP/IP.

Синтаксис IPconfig

Ниже приведены параметры и соответствующие описания:

Чтобы вызвать командную строку (cmd), просто нажмите клавишу Windows, чтобы открыть меню «Пуск» и выполнить поиск cmd, а затем нажмите командную строку, показанную на изображении ниже.

ipconfig — отображает подробные сведения об IP-адресе, маске подсети и адресах шлюза по умолчанию.

Вывод этой команды по умолчанию отображает IP-адрес, маску подсети и шлюз по умолчанию, как показано ниже для всех адаптеров.

Локальный IPv6-адрес всегда начинается с fe80, и это означает, что IPv6 включен, но не назначен.

ipconfig/all — отображает всю сетевую информацию TCP/IP (IP, маску подсети, адреса шлюза по умолчанию, имя хоста, MAC-адрес, адреса DNS-серверов)

Конфигурация IP-адреса Windows

Имя хоста указывает имя компьютера, а значение гибридного типа узла означает, что имена NetBIOS (базовая сетевая система ввода-вывода) сначала разрешаются с помощью WINS (служба имен Интернета Windows), а затем широковещательно.

Имя NetBIOS создается из первых 15 символов имени хоста, и это создаст дубликат имени NetBIOS, если первые 15 символов не уникальны.

адаптер Ethernet

Вот конфигурация сетевой карты (NIC) в системе, и если их больше одной, будут показаны все сетевые карты.

Значение физического адреса указывает MAC (управление доступом к среде) сетевой карты.

Если это DHCP-клиент, он отобразит DHCP включен да и увидит IP-адрес DHCP-сервера, если клиент может получить IP-адрес от DHCP-сервера. Если для DHCP установлено значение «Не включено», IP-адрес DHCP-сервера недоступен.

Автоматическая настройка включена. Указывает на автоматический частный IP-адрес (APIPA), который по умолчанию имеет значение «Да».

Он покажет IPv4-адрес, начинающийся с 169.254, если системе не удается получить IP-адрес от DHCP-сервера, а для включенной автоматической настройки установлено значение Да. Диапазон IP-адресов начинается с 169.254, что означает, что компьютер не видит сеть, и это называется автоматическим частным IP-адресом.

В Windows XP/Vista/7 есть целый набор полезных инструментов командной строки для настройки и тестирования подключений к Интернету и локальной сети. На этой странице обсуждаются некоторые сетевые инструменты, которые могут быть полезны обычному пользователю ПК.

Для Windows XP/Vista/7 доступны десятки сетевых инструментов (см., например, этот справочник по командной строке). Большинство из них специализированы и в основном представляют интерес для профессионалов, обслуживающих большие сети. Однако многие из них относятся к Интернету, и некоторые из них могут быть полезны среднему пользователю ПК. Инструментальные средства, представляющие интерес для обсуждения, — это некоторые из утилит TCP/IP. (Полный список см. здесь.) TCP/IP относится к набору протоколов, которые используются для подключения к Интернету и в большинстве сетей. Обсуждение TCP/IP выходит за рамки этой страницы, но более подробная информация доступна на отдельной странице и в ссылках на боковой панели. К счастью, нет необходимости разбираться в кровавых подробностях TCP/IP, чтобы на практике использовать рассматриваемые здесь инструменты.

Все инструменты запускаются путем открытия командного окна и ввода соответствующей команды. Перейдите в меню «Пуск-Выполнить» или «Начать поиск» и введите «cmd», чтобы открыть командное окно.

Инструмент настройки IP для Windows (ipconfig)

Инструмент Windows IP Configuration (ipconfig) — это эквивалент командной строки аксессуара Winipcfg, который присутствовал в Windows 9X/Me. Он используется для отображения значений конфигурации сети TCP/IP. Чтобы открыть его, введите «ipconfig» в командной строке. Если вы подключены к Интернету напрямую, вы получите свой IP-адрес. (Для обсуждения того, что такое IP, перейдите сюда.) На рисунке ниже показан результат для широкополосного подключения, при котором IP-адрес назначается автоматически. Здесь IP — это временный адрес вашего компьютера в Интернете.

Если вы находитесь в локальной сети с использованием маршрутизатора, информация отличается. Вы не получаете IP, соответствующий сетевому адресу в Интернете. (Чтобы получить IP-адрес, который видит Интернет, перейдите к источнику, например DSL Reports Whois.) Указанный IP-адрес является локальным адресом в сети. Эта информация может быть полезна при диагностике сетевых проблем. Также указан адрес «шлюза» или маршрутизатора в локальной сети. На рисунке ниже показан результат.

Переключатели для IPConfig

Существует также множество переключателей для ipconfig, которые добавляют функции. Они вызываются вводом «ipconfig /switch>». Для получения списка коммутаторов введите «ipconfig/?» или «ipconfig-?». Они показаны на рисунке ниже. Наибольший интерес для повседневного использования представляют переключатели "выпустить" и "обновить". Обратите внимание, что IP-адреса обычно назначаются или «арендуются» на определенный период времени, часто на день или более. Иногда случается так, что IP-адреса больше недействительны или конфликтуют. Проблемы часто можно решить, сначала освободив IP-адрес, а затем обновив его. Иногда таким образом можно восстановить кабельные или DSL-модемы, которые кажутся отключенными. Если вы путешествуете и используете широкополосное подключение в другом месте, вам часто может понадобиться эта процедура освобождения и обновления IP-адреса.

Для подробного вывода сетевых параметров можно использовать команду "ipconfig /all".Однако, если у вас нет опыта работы с сетями, это может быть больше, чем вы хотите знать.

Переключатели "flushdns" и "displaydns" также иногда полезны в повседневном использовании, и они обсуждаются на другой странице родственного сайта.

Ping — это старый инструмент Unix, который существует уже давно, но многие пользователи ПК не знакомы с версией для Windows. Ping отправляет пакет на указанный интернет-хост или сетевой компьютер и измеряет время отклика. Целевой компьютер возвратит (надеюсь) сигнал. Это способ определить качество вашего соединения с другим сайтом. Вы также получите IP-адрес, соответствующий удобному для пользователя типу URL-адреса (см. эту страницу для дальнейшего обсуждения IP-адресов и URL-адресов). Чтобы использовать ping, откройте командное окно и введите: ping. Например, чтобы пропинговать Dell, введите: ping dell.com Обратите внимание, что используется имя хоста, а не полный URL-адрес. Префикс «http://» никогда не используется. Многие сайты также не требуют «www». По соглашению 32-байтовые пакеты будут передаваться четыре раза. Вы получите вывод на экран, который выглядит следующим образом:

На экране указано, что IP-адрес dell.com — 143.166.83.230 (по крайней мере, на данный момент. Это может измениться). пакет был 69 миллисекунд, что означает, что у меня хорошее соединение с dell.com. Длительное время ответа в несколько сотен миллисекунд свидетельствует о медленном соединении. Обратите внимание, что некоторые крупные сайты, такие как microsoft.com, не любят проверки связи и блокируют проверки связи. В этом случае вы получите сообщение "Время ожидания запроса истекло".

Помимо использования в Интернете, Ping часто используется для проверки соединений в локальных сетях. Дополнительные сведения можно найти в этой статье Microsoft.

Трассировка

Tracert (traceroute) — еще один старый инструмент, заимствованный из Unix. Фактический путь между двумя компьютерами в Интернете не является прямой линией, а состоит из многочисленных сегментов или «переходов» от одного промежуточного компьютера к другому. Tracert показывает каждый шаг пройденного пути. Может быть интересно посмотреть, насколько это запутанно. Отображается время для каждого прыжка и IP-адреса для каждого промежуточного компьютера. Tracert показывает до 30 переходов. Это удобно для определения того, есть ли один конкретный сегмент, вызывающий медленное или плохое соединение. Типичной командой может быть "tracert dell.com".

Пути

Эта команда объединяет функции Ping и Tracert. Pathping сначала перечислит количество прыжков, необходимых для достижения тестируемого адреса, а затем отправит несколько ping-запросов на каждый маршрутизатор между вами и пунктом назначения. После этого он вычисляет результаты на основе пакетов, возвращенных каждым маршрутизатором. Поскольку определение пути отображает степень потери пакетов на любом заданном маршрутизаторе или канале, вы можете определить, какие маршрутизаторы или подсети могут иметь сетевые проблемы. Обратите внимание, что весь процесс может занять 5-10 минут, поскольку отправляется много пингов. Существуют переключатели для изменения процесса, и их можно увидеть, введя «pathping /?» в командной строке.

Нетстат

Netstat отображает активные TCP-соединения и порты, которые прослушивает компьютер, статистику Ethernet, таблицу IP-маршрутизации, статистику для протоколов IP, ICMP, TCP и UDP. Он поставляется с рядом переключателей для отображения различных свойств сети и TCP-соединений. (Один сложный момент: переключатели должны начинаться с минуса, а не слеша.) Более подробная информация находится на этой странице. Одним из возможных способов использования Netstat является определение того, установили ли шпионские программы или трояны соединения, о которых вы не знаете. Команда «netstat -a» отобразит все ваши соединения. Команда «netstat -b» покажет исполняемые файлы, участвующие в создании соединения. Рисунок, показывающий все переключатели и синтаксис, приведен ниже.

Nslookup

Эта команда помогает диагностировать инфраструктуру системы доменных имен (DNS) и содержит ряд подкоманд. В основном это системные администраторы. Основной интерес для обычных пользователей ПК представляет его использование для поиска имени компьютера, соответствующего числовому IP-адресу. Например, если вы хотите узнать, кто такой «216.109.112.135», введите «nslookup 216.109.112.135», и вы обнаружите, что это (или был) компьютер Yahoo.Мой брандмауэр ведет журнал IP-адресов, участвующих в попытках проверить мой компьютер, и я иногда просматриваю некоторые из них, чтобы узнать, кто они. (В Интернете также доступны поисковые сайты Whois, как указано в разделе Ipconfig.)

Нетш

Оболочка сетевых служб представляет собой большой набор инструментов. Я подробно обсуждаю это на другой странице .

Читайте также: