首页 > 解决方案 > Python 上的代理服务器

问题描述

我有一个将数据包发送到服务器 192.168.1.10:9999 的应用程序,我的 IP 是 192.168.1.5。我写了一个代理服务器,它驻留在 192.168.1.7 并监听端口 9999 然后发送到实际服务器。当然,它会监听来自服务器的响应并将数据包发回给我。

现在,我正在努力解决的是我不知道如何指示应用程序将数据包发送到代理而不是服务器。我试图更改 IP 表中的路由 - 但这不起作用,因为应用程序为服务器的数据包 IP 而不是代理设置了 IP 目标。因此,在端口监听的代理服务器不会收到该数据包。

有任何想法吗?非常感谢。

标签: pythonsocketsproxypacket-capture

解决方案


推荐阅读