Powershell - 使用特定适配器测试 http - 多个网卡

Powershell - 使用特定适配器测试 http - 多个网卡

您知道如何测试是否可以通过特定网卡访问 HTTP 服务器吗?

我的场景如下:我们公司所有员工都使用笔记本电脑。要使用网络,我们可以使用有线以太网 LAN 或 WiFi。因此,所有计算机都有两个 NICS,并具有到有线 LAN 的首选路由。大多数时候一切都运行良好,但我希望(理想情况下)有一个 Powershell 命令来测试无线网络是否能够到达 http 服务器。

我正在寻找与 HTTP 等效的:

ping google.com -S WiFi_IP_Address

非常感谢,

PS:我们的计算机上没有安装 Telnet,并且不会安装。

答案1

抱歉,我要求快点……

我未能完全阅读并理解 Microsoft 文档。以下是解决方案。

首先检索接口索引:

Get-NetIPInterface

进而 :

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

其中先前已检索到 _INTERFACE_INDEX_。

希望这能有所帮助

相关内容