Configure o encaminhamento de porta local na máquina com o IP externo.
ssh -L 995:192.168.0.1:995 localhost
Isso deve permitir que você acesse o servidor POP3 com 123.123.123.123:995
Eu tenho um servidor na rede local com o IP local 192.168.0.1 que está executando o servidor POP3 na porta 995 (SSL). Este servidor não tem IP externo e eu não estou no controle dele.
Há outro servidor na rede local com o IP local 192.168.0.2 e o IP externo 123.123.123.123 . Ele está rodando o Ubuntu 16.04 e eu tenho controle sobre ele.
Como acessar a porta 995 no servidor 192.168.0.1 via IP externo 123.123.123.123 ?
UPDATE: Então, tentei isso com iptables on 192.168.0.2 sem sucesso até agora:
sudo iptables -t nat -A PREROUTING -p tcp --dport 995 -j DNAT --to-destination 192.168.0.1:995
Configure o encaminhamento de porta local na máquina com o IP externo.
ssh -L 995:192.168.0.1:995 localhost
Isso deve permitir que você acesse o servidor POP3 com 123.123.123.123:995