Eu tenho um servidor atrás de um NAT e estou usando um túnel SSH reverso para acessá-lo da Internet. (Eu não tenho nenhum controle sobre o NAT)
Estou usando estas configurações:
autossh -f -M 37650 -N -R 8080:localhost:80 -o "ProxyCommand=nc -X connect -x proxy.example.com:3128 %h %p" [email protected]
(também defini GatewayPorts yes
)
O túnel funciona, mas esconde o endereço de origem da conexão (vejo todos os pedidos HTTP vindos do localhost).
Como posso consertar isso? (Eu tenho acesso root em ambos os servidores)