Powershell - test http с конкретным адаптером - несколько сетевых адаптеров

Знаете ли вы способ проверить, доступен ли HTTP-сервер с определенным узлом?

Мой сценарий следующий: наша компания использует ноутбук для всех наших сотрудников . Чтобы использовать сеть, мы можем использовать проводную локальную сеть Ethernet или Wi-Fi. Таким образом, на всех компьютерах есть два сетевых адаптера с предпочтительным маршрутом к проводной сети. Большую часть времени все работает нормально, но я бы хотел (в идеале) использовать команду Powershell, чтобы проверить, может ли беспроводная сеть подключиться к http-серверу.

Я ищу HTTP-эквивалент:

ping google.com -S WiFi_IP_Address

Большое спасибо,

PS Telnet не установлен на наших компьютерах и не будет.

1
задан 9 April 2019 в 13:32
1 ответ

Извините, я попросил быстро ...

Мне не удалось полностью прочитать и понять документ Microsoft. Вот решение.

Сначала получите индекс интерфейса:

Get-NetIPInterface

А затем:

Test-NetConnection -ComputerName google.com -DiagnoseRouting -InformationLevel Detailed -ConstrainInterface _INTERFACE_INDEX_

Где _INTERFACE_INDEX_ был получен ранее.

Надеюсь, это поможет

1
ответ дан 3 December 2019 в 23:05

Теги

Похожие вопросы