Устранение проблем в TCP/IP-соединениях Netsh Diag

Проверка соединений сети через командную строку

Контекст Diag в Netsh предоставляет команды, пригодные для установления TCP/IP-соединений с целью устранения непола­док. Специфические команды позволяют устанавливать TCP/IP-соединения и потом проверять их при работе с почтой, Usenet и прокси Internet Explorer,, а универсальная команда обеспе­чивает соединение с TCP-хостом через определенный порт.

Для проверки прокси-соединений Internet Explorer через Web-прокси по умолчанию введите

  • netsh diag connect ieproxy

В итоге вы получите состояние текущего соединения, например:

Internet Explorer proxy (cpandlproxy) IEProxyPort = 80 IEProxy = cpandlproxy

Server appears to be running on port(s) [80]

В данном случае Netsh удалось установить соединение с Web-прокси. Прокси-сервер cpandlproxy работает с использо­ванием порта 80, который является стандартным портом для Web-серверов.

Кроме того, вы можете установить соединение с любым IP-хостом, использующим назначенный TCP-порт, Синтаксис этой команды:

  • netsh diag connect iphost ХостИмя НомерПорта

где ХостИмя задается как IP-адрес, имя компьютера или полное доменное имя (FQDN) хоста, соединение с которым вы пытаетесь установить, а НомерПорта определяет ТСР-порт, через который вы устанавливаете соединение.

Проверка возможности соединений с netsh diag

Используя контекст Diag в Netsh, вы можете попытаться про­верить возможность соединений с разными удаленными хос­тами. Базовые команды тестируют возможность соединения с сервером определенного типа. Так, команды netsh diag ping mail, netsh diag ping news и netsh diag ping ieproxy позволя­ют проверить возможность соединений с почтовым сервером, сервером новостей и прокси-сервером Internet Explorer соот­ветственно.

  • Рассмотрим следующий пример: netsh diag ping mail. В данном случае вы проверяете возможность соединения через почтовый клиент по умолчанию. В выводе, приведенном ниже, обнаруживаются проблемы с соединением или конфи­гурацией
  • Netsh diag ping iphost - Проверяет соединение с удаленным хостом по указанному IP-адресу, имени компьютера или полному доменному имени. Например, если вы хотите про­верить соединение между компьютером, на котором вы сей­час работаете, и компьютером с IP-адресом 192.168.1.100, введите: netsh diag ping iphost 192.168.1.100
  • Netsh diag ping adapter - Проверяет конфигурацию TCP/IP для сетевых адаптеров. Обычно вас будет интересовать кон­фигурация конкретного адаптера. Для этого добавьте в коман­дную строку индекс адаптера или его полное/частичное имя. Например, если вы хотите проверить конфигурацию сетево­го адаптера с индексом 1, введите: netsh diag ping adapter 1
  • Netsh diag ping dhcp - Проверяет настройки DHCP-серве-pa для сетевых адаптеров. Вы можете ограничиться конк­ретным адаптером, выполнив эту команду с указанием ин­декса адаптера или его полного/частичного имени.
  • Netsh diag ping dns - Проверяет настройки DNS-сервера для сетевых адаптеров. Вы можете ограничиться конкрет­ным адаптером, выполнив эту команду с указанием индек­са адаптера или его полного/частичного имени. Например, если вы проверяете конфигурацию DNS для сетевого адап­тера, имя которого начинается с «Intel», введите: netsh diag ping dns Intel*.
2016  Командная строка Windows  
top Яндекс.Метрика