使所有来自PC1的网络流量都通过PC2

使所有来自PC1的网络流量都通过PC2

我希望所有网络流量都通过一台计算机,这样我可以编写一些执行基本流量分析的脚本(想要创建一个简单的防火墙)。

我家里有无线网络,上面有几台机器。我有一台带无线网卡和 LAN 卡的台式机。台式机现在只运行 Windows 7,但我可以安装 Ubuntu。

我想使用以太网电缆将我的笔记本电脑连接到我的台式机,然后让台式机“共享”其互联网连接 - 并且由于我笔记本电脑的所有数据都通过台式机,所以我想以某种方式访问​​它。

我怎样才能做到这一点?

答案1

将集线器连接到路由器,并将所有 PC 连接到集线器。这样,无论 IP 包是否发往终端,您的终端都会接收所有网络流量。

答案2

如果台式电脑运行的是 Windows,则可以使用互联网连接共享 (ICS)

您应该能够监控到达以太网的流量

答案3

如果您的计算机上有 2 个以太网端口用于分析流量,请将一个端口连接到路由器,另一个端口连接到另一台 PC。查看您的网络连接,选择您正在使用的两个连接,然后使用“桥接连接”功能。(它可能已被重命名为其他名称,但在 Windows XP 中它就是这个名字。)可以使用 ethereal 或 wireshark 等软件来分析流量

相关内容