Знаете ли вы, как проверить, доступен ли HTTP-сервер с определенным ником?
Мой сценарий следующий: наша компания использует ноутбуки для всех наших сотрудников. Чтобы использовать сеть, мы можем использовать проводную локальную сеть Ethernet или Wi-Fi. Таким образом, на всех компьютерах есть два сетевых адаптера с предпочтительным маршрутом к проводной сети. Большую часть времени все работает нормально, но я хотел бы (в идеале) иметь команду Powershell, чтобы проверить, может ли беспроводная сеть подключиться к http-серверу.
Я ищу HTTP-эквивалент:
ping google.com -S WiFi_IP_Address
Большое спасибо,
P.S. Telnet не установлен на наших компьютерах и не будет.
Извините, я попросил поскорее ...
Мне не удалось полностью прочитать и понять документ Microsoft. Вот решение.
Сначала получите индекс интерфейса:
Get-NetIPInterface
А потом :
Test-NetConnection -ComputerName google.com -DiagnoseRouting -InformationLevel Detailed -ConstrainInterface _INTERFACE_INDEX_
Где _INTERFACE_INDEX_ был получен ранее.
Надеюсь, это поможет