我可以尝试通过特定适配器ping网站吗?

时间:2010-07-21 20:30:25

标签: windows networking vbscript wmi

我希望这不是一个基本问题。标题类型要求一切。 : - )

2 个答案:

答案 0 :(得分:22)

ping命令将允许严格的源路由,因此您可以指定在出路时使用的默认网关。 (这假设您的接口具有不同的网关,即位于不同的网络上)

ping -k 192.169.1.1 microsoft.com
        ^ default gateway for desired interface

使用WMI Win32_PingStatus,您可以在指定 SourceRoute SourceRouteType 时执行相同操作(这与使用ping -k基本相同)

可替换地:

如果您的网络接口位于同一网络上,例如LAN卡和无线适配器 您可以向自己的计算机添加自定义 ROUTE ,可以通过特定界面发送所有流量。

来自 ROUTE HELP:

route ADD 207.46.0.0 MASK 255.255.0.0  192.168.1.1 METRIC 3 IF 2
        destination^      ^mask        ^gateway     metric^    ^
                                                      Interface^

答案 1 :(得分:16)

ping在Windows中也有一个选项:

-S srcaddr     Source address to use.

所以你可以做点什么

ping 10.10.10.1 -l 0 -S 192.168.1.1

其中10.10.10.1是目标地址,192.168.1.1是源适配器的地址