Putty — SOCKS5 прокси через SSH-туннель

Putty — SOCKS5 прокси через SSH-туннель

Когда впн нужен почти из коробки, а в наличии только сервак с SSH и все, да в принципе больше ничего особо и не нужно почти.

Делаем с помощью программы Putty SSH туннель.

Запускаем putty, указываем адрес SSH-хоста, через который будем строить туннель.

Putty — SOCKS5 прокси через SSH-туннель

В Connection > SSH > Tunnels указываем Source port. Я пишу традиционный 3128. Ставим галку Dynamic.

Putty — SOCKS5 прокси через SSH-туннель

Нажимаем Add.

Putty — SOCKS5 прокси через SSH-туннель

В окошке отобразится "D3128".

Нажимаем Open и коннектимся к хосту.

netstat -tan | find "3128"
Putty — SOCKS5 прокси через SSH-туннель

Запускаем браузер, например, Firefox. Заходим в настройки, General > Network Settings > Settings.

Putty — SOCKS5 прокси через SSH-туннель

Configure Proxy Access to the Internet.


Указываем Manual proxy configuration.

SOCKS Host: 127.0.0.1

Port: 3128

SOCKS v5

Putty — SOCKS5 прокси через SSH-туннель

Теперь наш браузер ходит в Интернет под IP адресом выбранного хоста через SSH-туннель.

Можно также юзать расширение для хромиум браузеров Proxy SwitchyOmega MV3

Putty — SOCKS5 прокси через SSH-туннель

И собственно говоря все, можно на уровне системы его поставить, можно пустить траффик отдельных приложений, можно завернуть траф через Proxyfier , и потом уже через нее отдельно раскидать по нужным приложениям

Или же можно просто в Win 10 в терминале подключиться к своему серверу по SSH и выполнить на нем команду, которая поднимает SOCKS-прокси на 127.0.0.1:3128 в локальной системе

ssh -D 127.0.0.1:3128 root@0.0.0.0
Putty — SOCKS5 прокси через SSH-туннель

При работающем SOCKS-прокси можно настроить браузер на его использование для доступа к ресурсам так, как будто соединения исходят от SSH-сервера. Например, если у SSH-сервера есть доступ к другим серверам в частной сети, с помощью SOCKS-прокси можно заходить на эти серверы локально (словно вы находитесь в той же сети), и не нужно настраивать VPN.

4
Начать дискуссию