Test-NetConnection — это командлет PowerShell, который проверяет, а затем отображает диагностическую информацию о сетевом подключении, будь то другой компьютер в той же сети или веб-сервер в Интернете. Это не только тест PING, как старая школьная командная строка PING, но и многое другое.
Вот несколько примеров использования этого командлета, о которых вы, возможно, не знали раньше.
Проверить подключение к Интернету
Вместо того, чтобы найти веб-сайт для проверки связи с Интернетом, просто запустите команду без каких-либо параметров.
Test-NetConnection
Он выполняет эхо-запрос интернет-маяка и отображает результат независимо от того, успешен он или нет.
Сообщает ваш локальный IP-адрес
Видите SourceAddress на скриншоте выше? Это ваш локальный IP-адрес. Выполнение следующей команды даже сообщает вам IP-адрес вашего маршрутизатора.
Test-NetConnection -InformationLeve "Подробный"
Хотя это кажется бесполезным, когда у вас есть только один IP-адрес, это будет очень полезно, когда у вас есть несколько сетевых адаптеров, например, один проводной адаптер с одним доступом Wi-Fi. Он не только сообщает вам, какой исходный IP-адрес используется для проверки соединения, но и с такими параметрами, как ConstrainSourceAddress или ConstrainInterface , вы также можете указать, какой из них следует используйте для выполнения теста.
Сканер портов
Пинг — это наиболее распространенный способ проверить сетевое соединение, но когда ICMP отключен, следующим надежным способом является проверка сетевой порт.
Test-NetConnection www.nextofwindows.com -Port 443
Вы даже можете использовать имя порта, если хотите.
Test-NetConnection www.nextofwindows.com -CommonPortName HTTP
Однако вы можете принимать только следующие имена портов.
- SMB
- HTTP
- RDP
- WINRM
TraceRoute
Угадай что, вы можете просто выполнить TraceRoute с Test-NetConnection, чтобы перечислить все сетевые переходы, используемые для перехода к целевому компьютеру.
T est-NetConnection www.nextofwindows.com -TraceRoute
Как насчет проведения диагностики?
Test-NetConnection www.nextofwindows.com -DiagnoseRouting
Наслаждайтесь.