数据包的代理服务器

我希望SF的这个问题可以。 我想探索检查的机会,并可能在数据包中注入更多的信息。

目前我有一台Linux 1服务器,通过接口eth1访问互联网。

我正在考虑设置另一台Linux 2服务器,然后在这两台服务器之间build立一个VPN – 所有来自Linux 1的stream量都通过VPN传输到Linux 2,然后路由到Linux 2 eth1端口访问互联网。

之后尝试检查并在包中注入一些额外的数据。

这是正确的方向吗?

Linux 1 (tun1/VPN) > Linux 2 (eth1) > Internet 

我正在考虑使用OpenSWAN进行VPN。 不知道与检查/注射工具,或者如果它应该从头开始写…

所有的意见,想法是最受欢迎的。