通过路由器通过代理PC嗅探数据包

通过路由器通过代理PC嗅探数据包

我有一台 Linksys 无线 N 路由器。我想在我的 Windows 7 PC 上设置代理以及数据包嗅探器,并设置我的设备以在 Windows 7 PC 上使用代理。

到目前为止,我已经尝试过 Squid,但它太麻烦了,而且命令行不是我的强项。我只是在寻找有关快速设置代理的信息,它可以分析所有传出和传入连接。

我已经安装了 Wireshark,但它的选项看起来也比较混乱。

是否有两种适用于 Windows 的易于使用且支持 GUI 的代理服务器和数据包嗅探器?

我尝试在 Mac 上安装 Squid,但它一直抱怨文件权限,尽管我已将它们设置为读写。

谢谢!

答案1

Squid 只是一个 HTTP 代理。您确定要将流量发送到经过通过 PC,还是只想监控网络上的所有流量?如果只有 1 个接口卡,通过 PC 会困难得多。不幸的是,许多此类工具使用起来有些复杂,因为您要做的事情很复杂。Wireshark 肯定能够监控网络上的所有流量。不幸的是,代理各种流量(不仅仅是 HTTP)要困难得多。

答案2

如果你只想监控流量,另一个选择是投资网络集线器(在 eBay 上搜索)或带镜像端口的交换机。我用过Netgear GS105E过去取得了巨大的成功,而且成本也不太高。

然后,您可以将 Windows 计算机插入镜像端口并捕获那里的流量。这样,您就不会影响测量结果(我确信我会收到有关此问题的评论 :p),而使用代理可能会这样做,并且客户端无需进行任何配置。

相关内容