当尝试使用 ping 访问特定 IP 地址时,如何确定设备正在使用哪个网络适配器发送数据包?

当尝试使用 ping 访问特定 IP 地址时,如何确定设备正在使用哪个网络适配器发送数据包?

我一直尝试访问特定 IP,但无法检查它使用哪个网络适配器进行发布。有没有办法检查特定设备以验证它是否用于数据包发射?

我尝试了 ping 给出的不同选项命令但我还无法检查正确的设备。我已添加要检查的相关 IP,并执行了ipconfig但我还没有找到我要找的东西。

在此先感谢您的帮助。

答案1

在命令提示符下,输入route print。您将看到类似以下内容:

H:\>route print

<...>    
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
        0.0.0.0            0.0.0.0      172.19.2.3       172.19.2.20     25
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    331
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    331
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    331
       172.19.2.0    255.255.255.0         On-link       172.19.2.20    281
      172.19.2.20  255.255.255.255         On-link       172.19.2.20    281
     172.19.2.255  255.255.255.255         On-link       172.19.2.20    281
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    331
        224.0.0.0        240.0.0.0         On-link       172.19.2.20    281
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    331
  255.255.255.255  255.255.255.255         On-link       172.19.2.20    281
===========================================================================

使用列Network DestinationNetmask确定与目的地的最佳匹配(最长掩码为最佳)。注意Interface address。这是传出接口的地址。

最有可能的是,您将使用目的地 0.0.0.0(默认路由)。

相关内容