É possível utilizar o SSH para criar um HTTP-SOCKS Proxy.
Iremos ser bem direto e explicar somente como implementar a navegação na internet utilizando a conexão de outro computador via SSH. Para isto, basta no computador que deseja utilizar a conexão do outro, executar o comando:
ssh -D 12345 usuario@<ip_ou_dominio_do_servidor_que_irah_oferecer_a_conexao>
Em seguida basta configurar o seu navegador para navegar via Proxy Socks, sendo o ip do servidor sendo localhost e a porta 12345. Com isto so seu navegador passará a utilizar a conexão do computador.
A porta 12345 pode ser alterada para qualquer uma não utilizada atualmente e que seja da preferência do usuário.
Para testar se tudo está funcionando corretamente, basta antes de efetuar a configuração da rede do navegador, conectar em um site que mostra seu ip. Em seguida, efetue as configurações de rede para usar o proxy e verifique se o seu ip mudou.
Outra forma mais simples é, sabendo o ip do computador ao qual se conectou via ssh, verificar se o ip utilizando o navegador é o mesmo, quando acessando um site que apresenta o ip de quem conectou.