转发未指定给windows上本地计算机的数据包
我感兴趣的是捕获未指定给windows上本地计算机的数据包(tcp数据包),并将它们转发到其他端口上的其他应用程序来处理它们 netsh不工作,我猜它没有转发数据包,因为它没有指定给本地机器 例如: 机器A向机器C发送数据包,数据包通过机器B。 我希望机器B捕获数据包(因为它不是指定给机器B的),并将其重定向(不操纵数据包)到其他应用程序(在其他本地端口上)以处理它们 机器B是windows工作站 如果没有其他选择,我想使用winpcap来实现,但我不知道如何实现转发未指定给windows上本地计算机的数据包,windows,redirect,networking,portforwarding,winpcap,Windows,Redirect,Networking,Portforwarding,Winpcap,我感兴趣的是捕获未指定给windows上本地计算机的数据包(tcp数据包),并将它们转发到其他端口上的其他应用程序来处理它们 netsh不工作,我猜它没有转发数据包,因为它没有指定给本地机器 例如: 机器A向机器C发送数据包,数据包通过机器B。 我希望机器B捕获数据包(因为它不是指定给机器B的),并将其重定向(不操纵数据包)到其他应用程序(在其他本地端口上)以处理它们 机器B是windows工作站 如果没有其他选择,我想使用winpcap来实现,但我不知道如何实现 谢谢大家! 您如何知道该包将通
谢谢大家! 您如何知道该包将通过中间机?如果所有机器都在同一个LAN上,则帧将直接从主机传送到主机,而不是通过中间机器。如果它们位于不同的网络上,源主机将向其配置的网关发送帧。网络的构建方式将导致出现这种情况。他们在不同的网络上