Перейти к содержимому

Как проверить связь между компьютерами в сети

  • автор:

Проверяем связь между компьютерами в локальной сети (команда PING)

proveryaem-svyaz-mezhdu-kompyuterami-v-lokalnoj-seti-komanda-ping

Инструменты сисадмина

Автор Neutronfan Просмотров 111к. Опубликовано 22.04.2013

Проверить связь между компьютерами в локальной сети можно с помощью команды Ping, которая позволяет отправлять пакеты информации заданной длины и фиксировать время отклика удаленной машины, а так же целостность информации.

Чтобы протестировать работоспособность сети, зайдите в “Пуск” – “Выполнить” – введите команду cmd и нажмите “ОК”. Затем в окне командного интерпретатора введите команду: ping 192.168.0.X, где X – номер компьютера, соединение с которым вы хотите проверить.

Например, если вы сидите за компьютером с IP-адресом 192.168.0.3 и хотите проверить соединение этого компьютера с компьютером 192.168.0.5, то в окне командного интерпретатора введите команду: ping 192.168.0.5 и нажмите клавишу Enter на клавиатуре: пингПолучив такую команду, компьютер 192.168.0.3 посылает пакеты компьютеру 192.168.0.5. Если от последнего есть ответ, значит сетевое соединение работает хорошо: удачный пингЕсли все пакеты теряются, и вы получаете сообщения “Превышен интервал ожидания для запроса”, значит связь с проверяемым компьютером отсутствует:

Превышен интервал ожидания для запроса

Если теряются несколько пакетов, значит качество связи между этими компьютерами довольно плохое.

Причина потери пакетов информации может быть в следующем:

  • не до конца вставленный коннектор в разъем сетевой карты или коммутатора;
  • физическое повреждение сетевого кабеля или его изоляции;
  • неправильный обжим сетевого кабеля;
  • перегиб или перекрут сетевого кабеля;
  • неправильная настройка компьютеров.

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

Диагностика подключения и использование команды «Ping,Tracert»

Дата последнего обновления: 03-09-2022 06:42:14 AM 285218

Требования к использованию

Дата последнего обновления: 04-11-2013 16:49:06 PM 162752

«Ping» (Отправитель пакетов в интернет) является командой, позволяющей проверять соединение между двумя сетевыми узлами посредством отправки пакетов на целевой узел и предоставления отчета о времени, потребовавшемся на получение ответа. Сетевые узлы могут располагаться в локальной сети, широкомасштабной сети, а также по любому адресу в интернете. Вы также можете использовать команду «ping» для проверки IP-адреса или доменного имени.

Формат ввода:

Введите слово ping, нажмите клавишу пробел, и далее введите доменное имя/IP-адрес (затем нажмите клавишу Enter для получения ответа).

Пример: В данном случае компьютер будет отправлять пакеты адресу ya.ru

Если вы видите список ответов, это означает, что соединение работает. Время указывает вам, насколько быстрым является ваше соединение. Если вместо ответа вы видите ошибку «Превышен интервал ожидания для запроса», это указывает на неисправность соединения между вашим компьютером и доменным имененем.

Как запустить встроенную командую строку

В Windows:

В Windows выберите Пуск -> Служебные Windows -> Командная строка. Перед вами появится окно подобное тому, которое указано ниже. Помимо этого, вы также можете нажать кнопку «Пуск», выбрать команду «Выполнить», ввести «cmd» в текстовое поле и нажать «ОК» или Пуск, выбрать окно поиска и ввести cmd.

1. Использование команды «Ping» для проверки IP-адреса. (Ping an IP address)

2. Использование команды «Ping» для проверки доменного имени. (Ping a domain name)

В Mac:

Жесткий диск — > Приложения -> Настройки — > Терминал

В Linux:

Откройте окно telnet/TERMINAL.

На iPhone:

Диагностика:

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

Разберём итог запуска команды ping ya.ru

Из чего видно, что несколько пакетов размером 32 байта посылалось адресу ya . ru [80.250.250.242].

По ним снята статистика, время за которое пакет провёл расстояние туда и обратно, а также количество отправленных, полученных и пропущенных пакетов.

Это является технической информацией, мы имеем снятую живую статистику по данным.

Запустите для теста у себя на компьютере данную команду чтобы проверить как она работает.

Шаг 1. Схема подключения

Ниже приведена самая распространённая схема домашнего подключения через роутер.

Самая частая, типовая схема подключения интернет провайдера в вашем доме.

На техническом этаже (подвал, крыша) расположено оборудование провайдера (Коммутатор).

Остальное ( Домашнее оборудование ) расположено у вас в жилом помещении.

На этом шаге самое главное убедится что подключено все правильно: кабели от компьютера к роутеру, от оборудования провайдера к роутеру, ноутбук подключен к сети непосредственно роутера, а не телефона или 3 g /4 g usb модема.

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

Шаг 2. Схема подключения (глобальной сети)

Ранее, в первом шаге мы ознакомили вас с типовой схемой подключения в многоквартирном доме. Мы её запоминаем оставляем для понимания в дальнейшем. Теперь для ознакомление представлена типовая схема сети самого провайдера и вход в глобальную сеть.

Дома соединены между собой оптоволоконными кабелями через оборудование провайдера (коммутаторы). Вся локальная сеть из домов подключена к главному офису провайдера где уже за каждого пользователя в интернет выходит Маршрутизатор провайдера . Он гораздо больше по размерам и обладает большими мощностями. В свою очередь этот маршрутизатор также получает доступ в глобальную сеть, авторизуется у вышестоящего оборудования ровно как и ваш домашний маршрутизатор и также получает интернет трафик от Глобальной сети .

Ваш домашний маршрутизатор авторизуется у Маршрутизатор провайдера , а Маршрутизатор провайдера авторизуется у Глобальная сеть .

Безусловно где — то на другом конце города/региона/области располагается сервер поиска яндекса. Игровые сервера Mail . ru , различных интернет сайтов и разных компаний, все они разбросаны по разным частям городов/регионов/областей и также через провайдеров или собственными силами подключены к Глобальная сеть .

Теперь когда вы набираете команду ping ya . ru и нажмите Enter . Вы приблизительно понимаете какой путь проходит пакет туда и обратно, прежде чем вернуться к вам.

Помимо этого есть команда tracert .

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

Введите в командной страке tracert ya . ru и нажмите Enter , дождитесь выполнения команды.

Вы получите результат из списка адресов всех возможных доступных для выполнения команды узлов, которые проходит пакет Ping.

Шаг 3. Типовые проблемы и диагностика подключения.

1.Высокий пинг до серверов игры.

2.Прерывается интернет, со стороны провайдера проблемы не обнаружено.

Безусловно это две главные проблемы разобраться в которых поможет эта статья.

Часть 1 Высокий пинг до серверов игры.

Выполнив команду tracert (адрес игрового сервера) и нажав Enter вы сможете просмотреть на каком из узлов сети наблюдается проблема.

Если есть подозрения о том, что именно роутер повышает пинг до серверов, обратите внимание на выполнение команды tracert и посмотрите будет ли высокий пинг именно до адреса роутера и именно до адреса провайдера? Подробнее смотрите ниже

Чтобы более длительно проверить пинг и его статистику потерь, откройте новое окно cmd (командная строка)

Наберите команду ping (проблемный адрес) —t и нажмите Enter

Ещё раз откройте cmd (командная строка) в соседнем (втором, точно таком же окне) наберите ping (второй адрес из команды tracert) —t

Откройте третье окно cmd и наберите ping 192.168.0.1 —t

И теперь глядя на выполнение команды вы можете в реальном времени смотреть изменение по пингу со стороны обоих разъёмов (wi-fi) модуля у роутера, адреса в глобальной сети расположенны ЗА Основным шлюзом провайдера и ДО Основного шлюза провайдера

Если до адресов 192.168.0.1 и до Основного шлюза провайдера есть высокий пинг. Обратитесь в службу поддержки TP-Link.

Если до адресов 192.168.0.1 и до Основного шлюза провайдера нет проблем с пингом, но они появляются у самого адреса игрового сервера, или ПОСЛЕ шлюза провайдера, (Cм схему Шаг 2) значит и роутер никаким из возможных способов его не повышает, в ином случае вы бы получили результат с куда большими значениями мс (милисекунд).

В этом случае проблема или поломка может находится между Основным шлюзом провайдера и Глобальной сетью. (См Шаг 2) В роутере нет средств и переключателей для изменения параметров на этих узлах.

Сделайте скриншоты выполненных команд или фотографии. Они могут вам понадобится при обращении в отдел поддержки роутера или провайдера.

В этом случае всю собранную статистику сохраните на компьютер и обратитесь к поставщику интернет услуг.

Чтобы остановить выполнение команды, просто закройте окно или нажмите Ctrl + C

Примечание не стоит думать, что проблема может находится между домами, адрес междомовых коммутаторов в данной команде tracert в большинстве случаев указаны не будут, это нормально.

Часть 2 Прерывается интернет, со стороны провайдера проблемы не обнаружено.

Прежде чем решать подобную проблему нужно обнаружить и увидеть разрыв.

Откройте командную строку.

Выполнив команду tracert (ya.ru) и нажав Enter вы получите список узлов которые пройдут интернет пакеты прежде чем дойдут до ya.ru (можно адрес заменить любым адресом в интернете, по желанию)

Наберите команду ping 192.168.0.1 —t и нажмите Enter

Ещё раз откройте cmd (командная строка) в соседнем (втором, точно таком же окне) наберите ping (второй адрес из команды tracert) —t

Компьютер или устройство начнут бесконечно опрашивать доступность роутера параллельно с доступностью Основного шлюза провайдера

В момент когда один из адресов станет недоступным вы увидите строку

“Превышен интервал выполнения запроса”

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

Чтобы остановить выполнение команды, просто закройте окно или нажмите Ctrl + C

Сделайте скриншоты выполненных команд или фотографии. Они могут вам понадобится при обращении в отдел технической поддержки роутера или провайдера.

Если у проверяемых адресов связь не прерывалась, это может означать только то, что роутер не потерял пакетов ни на входе, ни на выходе из него.

В этом случае проблема или поломка может находится между Основным шлюзом провайдера и Глобальной сетью. (См Шаг 2)

Если у одного из проверяемых адресов наблюдаются потери, свяжитесь отделом технической поддержки Tp-Link мы проконсультируем вас о дальнейших действиях.

Полезен ли этот FAQ?

Ваши отзывы помогают улучшить этот сайт.

Что вас заинтересовало в этой статье?

  • Недоволен продуктом
  • Слишком сложно
  • Непонятное название
  • Не применимо ко мне
  • Слишком расплывчато
  • Другой

Мы хотели бы получить ваши отзывы, пожалуйста, дайте нам знать, как мы можем улучшить этот контент.

Подтвердить

Спасибо

Мы ценим ваше мнение.
Нажмите здесь, чтобы связаться со службой технической поддержки TP-Link.

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

  • www.facebook.com
  • www.youtube.com
  • www.instagram.com

Как соединить два компьютера по сети?

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

Сколько стоят услуги?

Услуга Стоимость АКЦИЯ! СКИДКА 10%
Выезд и диагностика бесплатно Заказать услугу
Настройка прямого соединения компьютер-компьютер (Ethernet) 590 Заказать услугу
Организация общего доступа в интернет через компьютер средствами Windows 690 Заказать услугу

Чем мы можем помочь?

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

  • Настроим прямое соединение между двумя компьютерами (проводное или Wi-Fi);
  • Настроим общий доступ в интернет;
  • Решим любую другую задачу по настройке сети!

Ремонтируем ноутбуки и материнские платы ноутбуков любой сложности!

Соединение двух компьютеров через кабель Ethernet

Соединение двух компьютеров напрямую через кабель работает более надежно и быстро, чем соединение по Wi-Fi. Но для настройки такого соединения вам может потребоваться специальный кабель кроссовер. По внешнему виду он ничем не отличается от обычного сетевого кабеля (патч корда) – вся разница состоит в том, что некоторые контакты переставлены местами.

Патчкорд предназначен для соединения компьютеров с сетевым оборудованием, а кроссовер – для соединения двух компьютеров напрямую. На практике очень часто бывает так, что даже с обычным кабелем сеть между двумя компьютерами начинает работать (современные сетевые карты могут такую ситуацию распознавать и подстраиваться под нее), но это является скорее отклонением от нормы. Если у вас нет кроссовера, но есть обычный кабель, то стоит для начала попробовать настроить соединение с помощью него. Но если оно не заработает, то ничего удивительного в этом нет – придется купить кроссовер.

После того, как вы подключите кабель к обоим компьютерам, вам потребуется настроить сетевые параметры так, чтобы компьютеры могли видеть друг друга. Это можно сделать двумя способами:

Если соединение между компьютерами вам требуется для раздачи интернета с одного компьютера на другой, то достаточно просто включить службу общего доступа в интернет. Это приведет к тому, что на компьютере включится служба DHCP, которая автоматически присвоит сетевой адрес второму компьютеру.

Если вы не планируете настраивать общий доступ в интернет, а вам требуется просто соединить два компьютера, то нужно настроить статическую IP-адресацию. Для этого на одном из компьютеров потребуется открыть сетевые настройки того адаптера, который вы используете для подключения и прописать в них IP-адрес 192.168.0.1 и маску подсети 255.255.255.0 (обычно, подставляется автоматически). Остальные поля можно оставить пустыми.

После этого, нужно сделать аналогичную процедуру на втором компьютере, только в качестве IP-адреса указать 192.168.0.2.

Теперь сетевое соединение настроено, и два компьютера должны видеть друг друга. Осталось это проверить.

Как проверить, работает ли соединение между компьютерами?

Если вы настраивали Общий доступ к интернету, то проще всего попробовать выйти в интернет через тот компьютер, который не подключен к интернету напрямую. Если сайты загружаются, значит всё работает правильно.

Если вы прописывали статические IP-адреса, то чтобы убедиться, что сеть между двумя компьютерами работает, необходимо с каждого компьютера «пропинговать» соседний. Для этого нужно:

  1. Запустить командную строку (Пуск -> Выполнить (в Windows XP) или Пуск -> в строке поиска ввести cmd и нажать Enter (в Windows Vista и 7)) на обоих компьютерах;
  2. На каждом из компьютеров выполнить команду ping , например, ping 192.168.1.1
    1. Если компьютеры видят друг друга, то вы увидите примерно такое сообщение:
    2. Если не видят, то такое:

Если соединение между компьютерами не установлено, то рекомендуем сделать две вещи:

  1. Отключить Firewall на обоих компьютерах и попробовать соединиться еще раз.
  2. Если вы использовали обычный сетевой кабель, то, возможно, сетевые карты не смогли с ним работать. Попробуйте найти кабель типа «кроссовер», или соединить компьютеры по Wi-Fi.
  • Бесплатная диагностика
  • Персональный подход
  • Ремонт точно в срок
  • Гарантия на все виды работ

Test-Connection

Отправляет пакеты эхо-запроса ICMP или pings на один или несколько компьютеров.

Синтаксис

Test-Connection [-TargetName] [-Ping] [-IPv4] [-IPv6] [-ResolveDestination] [-Source ] [-MaxHops ] [-Count ] [-Delay ] [-BufferSize ] [-DontFragment] [-Quiet] [-TimeoutSeconds ] []
Test-Connection [-TargetName] -Repeat [-Ping] [-IPv4] [-IPv6] [-ResolveDestination] [-Source ] [-MaxHops ] [-Delay ] [-BufferSize ] [-DontFragment] [-Quiet] [-TimeoutSeconds ] []
Test-Connection [-TargetName] -Traceroute [-IPv4] [-IPv6] [-ResolveDestination] [-Source ] [-MaxHops ] [-Quiet] [-TimeoutSeconds ] []
Test-Connection [-TargetName] -MtuSize [-IPv4] [-IPv6] [-ResolveDestination] [-Quiet] [-TimeoutSeconds ] []
Test-Connection [-TargetName] -TcpPort [-IPv4] [-IPv6] [-ResolveDestination] [-Source ] [-Count ] [-Delay ] [-Repeat] [-Quiet] [-TimeoutSeconds ] [-Detailed] []

Описание

Командлет Test-Connection отправляет пакеты запросов на эхо-запросы (ICMP) протокола управления Интернетом или pings на один или несколько удаленных компьютеров и возвращает ответы на эхо-ответы. Этот командлет можно использовать для определения того, можно ли связаться с определенным компьютером через IP-сеть.

Параметры можно использовать для указания как отправки Test-Connection , так и для получения компьютеров, для выполнения команды в качестве фонового задания, задания времени ожидания и количества пингов, а также для настройки подключения и проверки подлинности.

В отличие от знакомой команды ping, Test-Connection возвращает объект Test Подключение ionCommand+PingStatus, который можно исследовать в PowerShell. Параметр Quiet возвращает логическое значение в объекте System.Boolean для каждого проверенного подключения. Если тестируются несколько подключений, возвращается массив логических значений.

Примеры

Пример 1. Отправка запросов эхо на удаленный компьютер

Этот пример отправляет пакеты эхо-запроса с локального компьютера на компьютер Server01.

Test-Connection -TargetName Server01 -IPv4 Destination: Server01 Ping Source Address Latency BufferSize Status (ms) (B) ---- ------ ------- ------- ---------- ------ 1 ADMIN1 10.59.137.44 24 32 Success 2 ADMIN1 10.59.137.44 39 32 Success 3 ADMIN1 * * * TimedOut 4 ADMIN1 10.59.137.44 28 32 Success

Test-Connection использует параметр TargetName для указания компьютера Server01. Параметр IPv4 указывает протокол для теста.

Ряд объектов Test Подключение ionCommand+PingStatus отправляются в выходной поток, один объект на ответ ping от целевого компьютера.

Пример 2. Отправка запросов эхо на несколько компьютеров

Этот пример отправляет запросы связи с локального компьютера на несколько удаленных компьютеров.

Test-Connection -TargetName Server01, Server02, Server12

Пример 3. Использование параметров для настройки команды тестирования

В этом примере используются параметры Test-Connection для настройки команды. Локальный компьютер отправляет тест проверки ping на удаленный компьютер.

Test-Connection -TargetName Server01 -Count 3 -Delay 2 -MaxHops 255 -BufferSize 256

Test-Connection использует параметр TargetName для указания Server01. Параметр Count указывает три проверки ping отправляются на компьютер Server01 с задержкой 2-секундных интервалов.

Вы можете использовать эти параметры, если ответ на связь, как ожидается, займет больше времени, чем обычно, из-за расширенного количества прыжков или состояния сети с высоким трафиком.

Пример 4. Запуск теста в качестве фонового задания

В этом примере показано, как выполнить Test-Connection команду в качестве фонового задания PowerShell.

$job = Start-Job -ScriptBlock < Test-Connection -TargetName (Get-Content -Path "Servers.txt") >$Results = Receive-Job $job -Wait

Команда Start-Job использует Test-Connection командлет для проверки связи с множеством компьютеров в организации. Значение параметра TargetName — это Get-Content команда, которая считывает список имен компьютеров из Servers.txt файла. Команда использует Start-Job командлет для выполнения команды в качестве фонового задания и сохраняет задание в переменной $job .

Команда Receive-Job будет указана до -Wait завершения задания, а затем получает результаты и сохраняет их в переменной $Results .

Пример 5. Создание сеанса только в случае успешного выполнения теста подключения

В этом примере создается сеанс на компьютере Server01 только в том случае, если по крайней мере один из ping, отправленных на компьютер.

if (Test-Connection -TargetName Server01 -Quiet)

Командлет Test-Connection отправляет Server01 связь с компьютером с предоставленным параметром Quiet . Результирующее значение равно $True , если любой из четырех pings успешно выполнен. Если ни одна из ping не выполнена успешно, значение равно $False .

Test-Connection Если команда возвращает значение $True , команда использует New-PSSession командлет для создания PSSession.

Пример 6. Использование параметра Traceroute

В PowerShell 6.0 параметр Traceroute сопоставляет маршрут между локальным компьютером и удаленным назначением, указанным с параметром TargetName .

Test-Connection -TargetName www.google.com -Traceroute Target: google.com Hop Hostname Ping Latency Status Source TargetAddress (ms) --- -------- ---- ------- ------ ------ ------------- 1 172.20.0.1 1 4 Success Lira 172.217.9.174 1 172.20.0.1 2 3 Success Lira 172.217.9.174 1 172.20.0.1 3 2 Success Lira 172.217.9.174 2 12.108.153.193 1 3 Success Lira 172.217.9.174 2 12.108.153.193 2 3 Success Lira 172.217.9.174 2 12.108.153.193 3 2 Success Lira 172.217.9.174 3 12.244.85.177 1 11 Success Lira 172.217.9.174 3 12.244.85.177 2 12 Success Lira 172.217.9.174 3 12.244.85.177 3 12 Success Lira 172.217.9.174 4 * 1 14 DestinationNetw… Lira 172.217.9.174 4 * 2 * TimedOut Lira 172.217.9.174 4 * 3 20 DestinationNetw… Lira 172.217.9.174 5 * 1 * TimedOut Lira 172.217.9.174 5 * 2 15 DestinationNetw… Lira 172.217.9.174 5 * 3 * TimedOut Lira 172.217.9.174 6 * 1 18 DestinationNetw… Lira 172.217.9.174 6 * 2 * TimedOut Lira 172.217.9.174 6 * 3 16 DestinationNetw… Lira 172.217.9.174 7 * 1 * TimedOut Lira 172.217.9.174 7 * 2 * TimedOut Lira 172.217.9.174 7 * 3 * TimedOut Lira 172.217.9.174 8 * 1 * TimedOut Lira 172.217.9.174 8 * 2 * TimedOut Lira 172.217.9.174 8 * 3 * TimedOut Lira 172.217.9.174 9 * 1 * TimedOut Lira 172.217.9.174 9 * 2 * TimedOut Lira 172.217.9.174 9 * 3 * TimedOut Lira 172.217.9.174 10 * 1 * TimedOut Lira 172.217.9.174 10 * 2 * TimedOut Lira 172.217.9.174 10 * 3 * TimedOut Lira 172.217.9.174 11 172.217.9.174 1 23 Success Lira 172.217.9.174 11 172.217.9.174 2 21 Success Lira 172.217.9.174 11 172.217.9.174 3 22 Success Lira 172.217.9.174

Команда Test-Connection вызывается с параметром Traceroute . Результаты, являющиеся [Microsoft.PowerShell.Commands.TestConnectionCommand+TraceStatus] объектами, являются выходными данными в поток выходных данных Success .

Пример 7. Получение подробных выходных данных для теста TCP-подключения

При использовании подробного параметра этот командлет возвращает подробные сведения о состоянии попыток ПОДКЛЮЧЕНИЯ TCP.

Test-Connection bing.com -TCPPort 443 -Detailed -Count 4 Target: bing.com Id Source Address Port Latency(ms) Connected Status -- ------ ------- ---- ----------- --------- ------ 1 circumflex 2620:1ec:c11::200 443 12 True Success 2 circumflex 2620:1ec:c11::200 443 14 True Success 3 circumflex 2620:1ec:c11::200 443 17 True Success 4 circumflex 2620:1ec:c11::200 443 17 True Success

Параметры

-BufferSize

Указывает размер (в байтах) буфера, отправленного с помощью этой команды. Значение по умолчанию: 32.

Type: Int32
Aliases: Size, Bytes, BS
Position: Named
Default value: 32
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-Count

Указывает число отправляемых запросов проверки связи. Значение по умолчанию — 4.

Type: Int32
Position: Named
Default value: 4
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-Delay

Задает интервал между проверками связи в секундах.

Type: Int32
Position: Named
Default value: None
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-Detailed

При использовании подробного параметра этот командлет возвращает подробные сведения о состоянии попыток ПОДКЛЮЧЕНИЯ TCP.

Этот параметр добавлен в PowerShell 7.4.

Type: SwitchParameter
Position: Named
Default value: False
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-DontFragment

Этот параметр задает флаг «Не фрагментировать » в заголовке IP- адреса. Этот параметр можно использовать с параметром BufferSize для проверки размера MTU пути. Дополнительные сведения о Path MTU см . в статье «Обнаружение пути MTU » в википедии.

Type: SwitchParameter
Position: Named
Default value: False
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-IPv4

Заставляет командлет использовать протокол IPv4 для теста.

Type: SwitchParameter
Position: Named
Default value: False
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-IPv6

Заставляет командлет использовать протокол IPv6 для теста.

Type: SwitchParameter
Position: Named
Default value: False
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-MaxHops

Задает максимальное количество прыжков, которое может быть отправлено сообщение запроса ICMP. Значение по умолчанию контролируется операционной системой. Значение по умолчанию для Windows 10 и выше — 128 прыжков.

Type: Int32
Aliases: Ttl, TimeToLive, Hops
Position: Named
Default value: 128
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-MtuSize

Этот параметр используется для обнаружения размера MTU пути. Командлет возвращает объект PingReply#MTUSize , содержащий размер MTU пути к целевому объекту. Дополнительные сведения о Path MTU см . в статье «Обнаружение пути MTU » в википедии.

Type: SwitchParameter
Aliases: MtuSizeDetect
Position: Named
Default value: False
Required: True
Accept pipeline input: False
Accept wildcard characters: False

-Ping

Вызывает командлет для выполнения теста проверки ping. Это режим по умолчанию для командлета Test-Connection .

Type: SwitchParameter
Position: Named
Default value: True
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-Quiet

Параметр Quiet возвращает логическое значение. Использование этого параметра подавляет все ошибки.

Каждое проверенное соединение возвращает логическое значение. Если параметр TargetName указывает несколько компьютеров, возвращается массив логических значений.

Если любая связь с заданным целевым объектом успешно выполнена, $True возвращается.

Если возвращается сбой $False всех пингов к заданному целевому объекту.

Type: SwitchParameter
Position: Named
Default value: False
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-Repeat

Вызывает непрерывное отправку запросов связи командлетом. Если значение TargetName является массивом целевых объектов, командлет повторяет запросы связи только для первого целевого объекта. Он игнорирует оставшиеся целевые объекты. Этот параметр нельзя использовать с параметром Count .

Type: SwitchParameter
Aliases: Continuous
Position: Named
Default value: False
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-ResolveDestination

Вызывает попытку командлета разрешить DNS-имя целевого объекта. При использовании в сочетании с параметром Traceroute DNS-имена всех промежуточных узлов также будут извлечены, если это возможно.

Type: SwitchParameter
Position: Named
Default value: False
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-Source

Указывает имена компьютеров, на которых создается проверка связи. Введите разделенный запятыми список имен компьютеров. По умолчанию используется локальный компьютер.

Этот параметр не поддерживается в PowerShell версии 6 и более поздних версий. При предоставлении этого параметра возникает ошибка.

Type: String
Position: Named
Default value: Local computer
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-TargetName

Указывает компьютеры для тестирования. Введите имена компьютеров или IP-адреса в формате IPv4 или IPv6.

Type: String [ ]
Aliases: ComputerName
Position: 0
Default value: None
Required: True
Accept pipeline input: True
Accept wildcard characters: False

-TcpPort

Указывает номер TCP-порта в целевом объекте, который будет использоваться в тесте TCP-подключения.

Командлет пытается сделать TCP-подключение к указанному порту в целевом объекте.

  • Командлет возвращается $True , если подключение выполнено.
  • Командлет возвращается $False , если соединение не сделано.
Type: Int32
Position: Named
Default value: None
Required: True
Accept pipeline input: False
Accept wildcard characters: False

-TimeoutSeconds

Задает значение времени ожидания для теста. Тест завершается ошибкой, если ответ не получен до истечения срока ожидания. Значение по умолчанию — пять секунд.

Этот параметр появился в PowerShell 6.0.

Type: Int32
Position: Named
Default value: 5 seconds
Required: False
Accept pipeline input: False
Accept wildcard characters: False

-Traceroute

Приводит к тому, что командлет выполняет проверку трассировки. При использовании этого параметра командлет возвращает TestConnectionCommand+TraceStatus объект.

Type: SwitchParameter
Position: Named
Default value: False
Required: True
Accept pipeline input: False
Accept wildcard characters: False

Входные данные

None

Невозможно передать объекты в этот командлет.

Выходные данные

Microsoft.PowerShell.Commands.TestConnectionCommand+PingStatus

По умолчанию этот командлет возвращает объект Test Подключение ionCommand+PingStatus для каждого ответа проверки связи.

Microsoft.PowerShell.Commands.TestConnectionCommand+TraceStatus

При использовании параметра Traceroute этот командлет возвращает объект Test Подключение ionCommand+TraceStatus для каждого ответа связи по маршруту.

При использовании параметров Quiet или TcpPort этот командлет возвращает логическое значение. Если командлет проверяет несколько подключений, он возвращает массив логических значений.

Microsoft.PowerShell.Commands.TestConnectionCommand+PingMtuStatus

При использовании параметра MtuSize этот командлет возвращает объект Test Подключение ionCommand+PingMtuStatus для каждого ответа связи.

Microsoft.PowerShell.Commands.TestConnectionCommand+TcpPortStatus

При использовании подробного параметра этот командлет возвращает объект Test Подключение ionCommand+TcpPortStatus, показывающий состояние TCP-подключения.

Примечания

В Linux с помощью параметра BufferSize или любого сочетания параметров с набором параметров MtuSizeDetect , который приводит к тому, что размер буфера, не относящийся к умолчанию, может потребоваться sudo 32 байта. В этих случаях Test-Command вызывает исключение с сообщением, указывающим, что sudo это необходимо.

Связанные ссылки

  • Restart-Computer
  • Stop-Computer

Совместная работа с нами на GitHub

Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *