我想将到我的A服务器25565端口的连接指向B服务器的另一个30000端口。但是我需要访问从B服务器向我发送连接请求的用户的IP地址。 我不知道该怎么做。我已经使用Java中的代理逻辑对流量进行了定向,但是性能很差。 有其他替代方法可以使用它吗?
iptables -t nat -A PREROUTING -p tcp --dport 25565 -j DNAT --to-destination myAnotherServerIP:30000
iptables -t nat -A POSTROUTING -j MASQUERADE
我通过添加此iptables规则来做到这一点。但是我无法到达请求来源的IP地址。 (来源IP地址)
我不必执行iptables规则。任何其他选择都是有用的系统或路径。