У меня есть сервер за NAT, и я использую обратный туннель SSH для доступа к нему из Интернета. (Я не имею никакого контроля над NAT)
Я использую эти настройки:
autossh -f -M 37650 -N -R 8080:localhost:80 -o "ProxyCommand=nc -X connect -x proxy.example.com:3128 %h %p" user@remote.example.com
(Я также установил GatewayPorts yes
)
Туннель работает, но он скрывает адрес источника соединения (я вижу все HTTP-запросы, поступающие от localhost).
Как я могу это исправить? (У меня есть root-доступ на обоих серверах)