
Projeto errado! Você deveria ir para http://github.com/sshuttle/sshuttle
=====================================================
Pelo que sei, o sshuttle é o único programa que resolve o seguinte caso comum:
Sua máquina cliente (ou roteador) é Linux, FreeBSD ou MacOS.
Você tem acesso a uma rede remota via ssh.
Você não precisa necessariamente ter acesso de administrador na rede remota.
A rede remota não tem VPN, ou só tem protocolos de VPN estúpidos/complexos (IPsec, PPTP, etc). Ou talvez você seja o administrador e simplesmente ficou frustrado com o péssimo estado das ferramentas de VPN.
Você não quer criar um encaminhamento de porta ssh para cada host/porta individual na rede remota.
Você odeia o encaminhamento de portas do openssh porque ele é aleatoriamente lento e/ou estúpido.
Você não pode usar o recurso PermitTunnel do openssh porque ele está desabilitado por padrão nos servidores openssh; além disso, ele faz TCP-sobre-TCP, o que tem um desempenho terrível (veja abaixo).
Do PyPI::
pip install sshuttle
Clonar::
git clone https://github.com/sshuttle/sshuttle.git
./setup.py install
A documentação da versão estável está disponível em: http://sshuttle.readthedocs.org/
A documentação da versão de desenvolvimento mais recente está disponível em: http://sshuttle.readthedocs.org/en/latest/