正如我在标题中解释的那样......
我正在尝试使用连接到我的真实秘密服务器 IP 的 VPS,这可以通过 iptables 轻松完成,但我丢失了客户端 IP,这是一个大问题,我希望能够将客户端 IP 转发到服务器。
知道我应该使用什么吗?VPS 基于 Linux,服务器基于 Windows。
我很困惑,什么都试过了但我不知道...haproxy,nginx,squid...
实现这一目标最简单的方法是什么?我转发干净的流量,未加密..但不是 80 端口,而是其他端口
我不使用 HTTP
为什么不呢?有些人声称这是可能的。
答案1
如果您使用 iptables 执行此操作 - IP 地址将丢失。如果您使用 http/https 协议 - 您可以设置代理服务器以添加带有 IP 地址的附加标头。
这里有一个例子:https://www.nginx.com/resources/wiki/start/topics/examples/forwarded/
只要是 http 流量,你就可以在任何端口上执行此操作