http://xmodulo.com/how-to-set-up-vpn-over-ssh-in-linux.htmlTo be able to create a VPN through SSH with sshuttle, you only need to install sshuttle on local host. You do not need to install sshuttle nor require root access on the other remote host. Upon VPN creation, the sshuttle's python code on local host will automatically be uploaded to the remote host for running without root access. The only requirements for the remote host are that SSH server be running, and that python interpreter be installed.
Быстрая организация VPN для бедных на основе SSH:
sudo sshuttle --dns -vr
[email protected]:22 0/0
Это не должно заменить реальные VPN решения. Целью sshuttle является обеспечение быстрого и грязный "Я хотел бы весь мой трафик, чтобы прийти с этого сервера, где я посчастливилось иметь SSH доступ." Последний раз я опирался на него в значительной степени был в Китае, где фильтруется трафик OpenVPN, но SSH / 22 нет. Раньше я также использовал его, чтобы направлять весь свой трафик через мой сервер США, так что Google Voice будет на самом деле позволит мне создать учетную запись.
На удаленном сервере должна поддерживаться аутентификация по паролю.