【发布时间】:2011-12-09 04:59:03
【问题描述】:
在我的主机的 IP 接口上侦听各种服务,我正在编写一个在同一系统上运行的代理,它应该能够启动与它们的 TCP 连接。它应该能够为连接指定任何源 IP 地址。我可以使用 TUN 设备执行此操作,但实际连接源自不基于 TCP 的网络,因此代理必须实现 TCP 并自行对流进行分段,这很重要。我更喜欢使用套接字 API 并以某种方式欺骗源地址和端口。这在 Linux 中是否可行,还是有其他解决方案?
【问题讨论】:
标签: linux sockets networking