Aqui está o que eu uso para carregar o meu webmin nos meus servidores (que são protegidos por firewall para que apenas alguém com acesso ssh possa vê-lo):
ssh -l oli -L 9090:localhost:9090 my-server-ip
Isso me conecta ao servidor e mapeia minha porta local 9090 para a P9090 do servidor. Eu apenas navego em http://localhost:9090/
e posso ver o webmin.
Se você está tentando se conectar a outro dispositivo através de seu servidor, você não quer realmente focar nas opções de encapsulamento manual. ssh
possui um modo de proxy SOCKS integrado. Execute isto:
ssh -D 9999 oli@my-server-ip
Depois, informe ao seu navegador sobre o proxy SOCKS. Olhe sob as configurações de rede. localhost
como o servidor, porta 9999
. Lembre-se de que isso deve estar sob a configuração do SOCKS. Este não é um proxy HTTP.
Agora, quando você navega, todo o tráfego passa pelo túnel ssh. Isso significa que, se houver um dispositivo na outra ponta que só o seu servidor possa acessar, você poderá se conectar a ele usando o IP.
Note que as pesquisas de DNS e outros tráfegos de rede não passarão pelo túnel (AFAIK), então você precisa se conectar a um IP se isso fizer diferença (o que eu suspeito que seja neste caso)