Linux代理服务器

我有两台机器: Windows和Linux

Windows机器应该通过Linux机器将原始的套接字请求(发送TCP / IP数据包)发送到互联网。 它不限于HTTP。

Linux机器有很多的IP地址。 Windows机器上的每个会话都应该使用一个Linux的IP来执行。 但是不同的会话应该在IP之间分配。

我是Linux新手,不知道如何在那里实现这样代理

请给我一些build议,开始。

听起来你想让Linux机器成为运行NAT的防火墙。 我不知道为什么你需要Linux机器在面向内部Windows系统的一面有多个IP。

我build议下面的链接应该在这种情况下有用。 我不确定你是否清楚明白你真正需要什么。

一个先进的4.4BSD进程间通信教程

正如我看到你想获得一些代理function的Windows机器。 你真的需要RAWsockets吗? 你真的需要代理什么协议? 为什么要在Linux机器上使用几个IP接口?