从linux服务器(ubuntu)通过防火墙服务器(ubuntu)转发特定的端口

我正在做以下事情:

% autossh -i YYY.pem XXX@SERVER -N -R 90:localhost:9000 -o ServerAliveInterval=30 

将服务器端口从本地机器转发到公用机器。

但是连接现在来自本地机器上的127.0.0.1 。 如何转发端口,以便连接看起来是源自其真实的IP?


例如,我有一个位于端口9000上的echo侦听器。每当它获得一个连接,它就会打印出原始IP。 现在,它一遍又一遍地打印出127.0.0.1