【发布时间】:2016-11-19 15:11:45
【问题描述】:
我将 LAN 上的一些传出 TCP 流量(最终也是 UDP)转发到本地(透明)代理服务器,然后再将它们发送到 Internet。数据包似乎正确转发,我可以在 Wireshark 中看到 SYN。
问题在于,绑定到端口 X 的 accept() 不接受与目标端口 X 和目标 IP 的连接,这似乎与代理服务器自己的 IP 不同,这是我所期望的。
在 Winsock 或 Linux 套接字中有没有办法解决这个问题?我怎样才能实现 accept() 或类似的?
【问题讨论】: