Как подключаться через SSH туннель

Если у вас есть сервер или vds, то вы можете использовать его как прокси. А так как подключаться будем по ssh, то получается довольно безопасный прокси с шифрованием.
Для начала нужно законнектиться на сервер. Я покажу как это сделать из windows при помощи putty
Скачиваем и запускаем эту крохотную софтинку, далее вводим урл или ип сервера

Затем идем во вкладку ssh->tunnels и ставим там динамический порт (для примера 999)

Не забываем нажать ADD, должно получиться вот так

Далее жмем OPEN, вводим логин и пароль, короче, входим на сервер по ssh как обычно.
Не закрывайте putty
Теперь необходимо настроить браузер. Я обычно юзаю opera, но в ней нет поддержки socks5 прокси, поэтому будем использовать firefox. Наша задача состоит в настройке proxy сервера, лезем в настройки

Затем вкладка дополнительно -> сеть -> настроить

Там выбираем ручную настройку прокси, вписываем порт и хост

Все, теперь можно выходить в интернет через ssh тунель, и у вас будет ип вашего сервера. В UNIX всё проще
ssh -N -D 9999 root@server_ip