两台 PC 之间的路由

两台 PC 之间的路由

我有两台计算机直接通过有线连接:

PC-1 ============= PC-2

PC-1 配置:

IP 地址:192.168.1.1 网络掩码:255.255.255.0

PC-2 配置:

IP 地址:192.168.1.2 网络掩码:255.255.255.0

PC-1 和 PC-2 运行一些通过 TCP/IP 通信的应用程序。我的主要目标是记录 PC-1 和 PC-2 之间的对话不会丢失任何数据

现在,我的问题来了。我移除了两台计算机之间的电缆,并放置了另一台运行 Linux 且有两个 NIC 的计算机 (PC-3):

PC-1 ============== |(eth0) PC-3 (eth1)| ============= PC-2

我不应该在 PC-1 和 PC-2 上进行任何更改(或配置)。因此,我在 PC-3 上设置了以下配置:

  • eth0:IP 地址:192.168.1.2 网络掩码:255.255.255.0
  • eth1:IP 地址:192.168.1.1 网络掩码:255.255.255.0

但是不起作用。我应该如何配置这两个网卡?

答案1

为什么要引入第三台机器?只需在两台机器中的任意一台上运行 tcpdump,您就能捕获两台机器之间的所有流量。

相关内容