В данной статье речь пойдёт о том, как забыть о существовании № 187-ФЗ и № 139-ФЗ с помощью SSH-туннелирования по протоколу SOCKS. Об этом написано много, но WTF как. Ниже изложу алгоритм для людей, не обладающих вообще никакими знаниями в этой области. Данный текст протестирован на подростке, у него всё получилось без лишних вопросов. Итак:
Первое, что нам понадобится, это хостинг, поддерживающий доступ по SSH. Даже не заморачивайтесь, что всё это значит, просто тупо ищите хостинг и спрашивайте, поддерживает ли он SSH. Если у вас есть какие-то сайты или ещё что-то удалённое, возможно у вас это счастье уже есть, ничего дополнительно тогда искать не нужно.
Как только вы зарегистрируетесь, и оплатите необходимую фи размером с пачку сигарет в месяц, провайдер вышлет вам длинное письмо, где будет много интересных заумных слово. Нас интересует только три слова:
kakietokrakozyaby.yourservername.zn — адрес (имя) вашего (псевдо)сервера, к которому вы можете подсоединиться по протоколу SSH.
yourusername — имя пользователя для входа по этому протоколу (может называться User ID, UID, имя аккаунта и т.п.).
yourpassword — пароль для входа.
Войдите в консоль на вашем компьютере и наберите следующую строку:
, где 5555 — просто любое красивое число, обозначающее порт на вашем компьютере, а остальное соответствует данным, присланным вашим провайдером в предыдущем пункте.
После ввода этой строки оно запросит пароль, введите его.
В своём любимом браузере, там где вы обычно устанавливаете прокси, пишете, что нужно ходить в интернет только через созданный вами SSH-туннель — SOCKS. В Firefox это делается, например по цепочке: Edit (Правка) >> Preferences (Настройки) >> Advanced (Дополнительные) >> Network (Сеть) >> Settings (Настроить). Там отмечаем: Manual Proxy Configuration (Ручная настройка сервиса прокси), SOCKS v.5 (или просто SOCKS), вписываем в соответствуещее окошко SOCKS Host (Узел SOCKS) адрес своей локальной машины: 127.0.0.1, и порт который мы у себя затуннелировали: 5555. Результат должен выглядеть как-то так. Нажимаем OK.
Всё, смотрим все заблокированные сайты и помним, что абсолютно всё мы делаем законно, т.к. в России не существует закона, который запрещал бы вам пользоваться этой технологией или смотреть заблокированные сайты. Да и существовать не может. Цензура в России запрещена на уровне Конституции, а блокировки призваны лишь защитить детей от знаний.
Протестировать правильность настройки можно зайдя на сервис проверки вашего IP (например) с настроенного браузера, и с любого другого, который по-прежнему ходит в интернет напрямую. IP должны отличаться.
Для осуществления всего того же на Windows используйте для третьего пункта программу PuTTY следуя инструкциям по картинкам PuTTY1.jpg и PuTTY2.jpg (вместо 123.123.123.123 пишете присланный провайдером kakietokrakozyaby.yourservername.zn).