Разберёмся как сделать свой Socks5 сервер для обхода блокировок и ограничений провайдера, местного системного администратора или Роскомнадзора. Подключаясь через SSH туннель вы сможете обмануть Proxy в вашей организации, обойти любые запреты, родительский контроль и фильтрацию трафика провайдером, а также ограничения Роскомнадзора.

Рекомендуем вам получение root прав в 1 клик, используя Rootkhp


Рекомендую изучить все методы обхода блокировок провайдера. В реалиях 2017 года они вам очень пригодятся.

Пример ситуации когда нужен SSH туннель

Рассмотрим такую ситуацию, вы являетесь работником университета в котором сеть организована таким образом:
В настройках браузера прописан университетский прокси сервер, который фильтрует Facebook, Vkontakte, Odnoklassniki и ряд других нужных вам ресурсов, плюс к этому трафик фильтрует сам провайдер, исполняя предписания Роскомнадзора и вы не попадаете на любимые торренты или куда вам там надо было.

Как создать Socks5 Proxy через SSH туннель

Для поднятия туннеля у вас должен быть сервер с *nix операционной системой или же *nix хостинг с возможностью работать через SSH. А также бесплатный клиент Putty под вашу операционную систему.

Подключаемся через SSH, используя Putty, после подключения нажимаем правой кнопкой по заголовку окна с подключением и жмём Change Setting.

Далее идём в раздел Tunnels, делаем настройки по скрину ниже. Ipv4, Dynamic и прописываем порт, я выбираю 8888, жмём ADD и потом Apply.
Socks5 Proxy, SSH туннель, обход ограничений, 2016, 2017
После этого идём в браузер и делаем как на скрине, выбираем Socks 5, прописываем 127.0.0.1
Socks5 Proxy, SSH туннель, обход ограничений, 2016, 2017

Идём на 2ip.ru и проверяем ваш IP, он должен стать как у сервера. Минусы данного способа очевидны — всегда должен быть включен Putty. Более интересный вариант сделать Proxy Server, используя SQUID, но в данном случае нужен будет не просто Shared хостинг с возможностью доступа по SSH, а VPS, VDS или Dedicated сервер.