Настройка VPN для преодоления блокировок

Продолжается развиваться ситуация в духе «все запретить», на этот раз прикрыли youtube. Понятно, что это ожидалось, и площадка youtube вовлечена во все возможные политические манипуляции, но вместе с водой из лоханки как всегда «выплёскивают и дитя». Закрывается доступ к большому количеству развлекательного и образовательного контента, а главное — к очень развитой в техническом плане поисковой машине.

Эта неуклюжая возня запретов, вынуждает пользоваться VPN.

И работать этот способ будет до тех пор, пока российский сегмент не превратят в подобие северокорейского «Кванмён»-а, сделав из рунета изолированный сегмент.

Итак, что понадобится для настойки VPN для обхода блокировок внутри РФ:

  • Нужен хостинг провайдер с серверами за пределами РФ, но с без проблем оплаты из России. Такие провайдеры до сих пор есть. Вам нужно, чтобы была опция выбрать дата-центр, где вы арендуете виртуальный сервер. И чтобы это была какая то европейская площадка.
  • Используя скрипт для настройка OpenVPN, настраиваем VPN сервер на приобретенном виртуальном сервере.
  • Устанавливаем OpenVPN клиент, применяем настройки, созданные скриптом в предыдущем пункте.

Цена такого решения — это цена хостинга. Нужен самый дешевый VPS сервер, и лучше всего без ограничения проходящего трафика.

Вот несколько кандидатов для хостинга: RuVDSPQHosting и FirstByte

Аренда сервера

Выберите провайдера. Важно, чтобы вы могли выбрать дата-центр, который находится не в РФ. Это самое критичное условие. Цены начинаются от ~300 рублей в месяц. Полоса пропускания комфортна, если это будет от 100Мбит.

Ограничения по трафику на ваше усмотрение, но если вы собираетесь смотреть ролики на youtube, то это может быть критично.

Пример с firstbyte.ru:

Не дорого, 100Mb/s — вполне достаточно, но ограничен трафик 3Тb. Насколько это критично? Мне кажется, достаточно даже для очень интенсивного потребления видео контента (100-150Gb многим будет достаточно с запасом).

Как только вы получите root доступ — логин, пароль и ip адрес, можно переходить к следующему шагу.

Выполняем скрипт установки OpenVPN

Выданные реквизиты нужно использовать для соединения с сервером.

Под windows, откройте консоль (WIN+R, введите cmd).

В консоли введите команду подключения по ssh, используя полученные имя пользователя и ip адрес, вроде следующего:

При подключении может быть задан вопрос: «Are you sure you want to continue connecting (yes/no/[fingerprint])?», отвечаем — yes.

Далее вводим полученный ранее пароль.

Итак, вы в консоли вашего сервера, нужно загрузить скрипт установки OpenVPN. Предварить загрузку можно обновлением ПО сервера (две последовательные команды):

Скрипт находится вот тут
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh.

Загружается он на сервер командой wget:

Если на этом шаге не удаётся скачать файл (а такое случается), то попробуйте её выполнить с дополнительными ключами:

Затем выдайте ему права на выполнение и запустите:

Установщик задаст ряд вопросов:

На большинство из них можно ответить так как предлагается по умолчанию. Но я выбрал «y» для поддержки IPv6, а также у вас могут быть свои предпочтения в пункте о выборе DNS (но тут не выбирайте 10-й пункт).

Всю установку выполняет данный скрипт. В конце он попросит придумать имя пользователя и пароль (или оставить конфигурацию без пароля).

Как результат его работы, будет создан конфигурационный файл для програмы-клиента OpenVPN. О чем скрипт сообщит в самом конце.

Настройка клиента OpenVPN

Скачайте и установите клиента с оф сайта — https://openvpn.net/community-downloads/

Файл с расширением *.ovpn нужно выкачать с вашего сервера. Для этого придется подключиться к серверу, используя ftp/sftp клиент. Их существует много разных, я использую WinSCP.

Там вновь потребуется ip (вместо hostname) и логин/пароль, которые вы использовали для ssh подключения. Скачайте файл с настройками на ваш локальный диск.

Найдите иконку OpenVPN в системном трее. Правой клавишей мыши нажимаете на иконку OpenVPN и находите пункт меню «Импорт». Вот тут мы и загружаем созданную конфигурацию.

Двойной клик на иконку запустит VPN. Наслаждаемся youtube.

Написать комментарий

Мало букафф? Читайте есчо !

Копирование только нужных типов файлов в UNIX с сохранением путей

Февраль 23, 2018 г.

Решаем задачу о копировании файлов из каталога SRC в каталог DST, но только определенных заданных типов, сохраняя структуру каталогов. Это может понадобиться для сбора ассетов проекта, создания архивов и т.п. К примеру, вы хотите скопировать ...

Читать

Докачка файла с помощью wget

Октябрь 22, 2019 г.

Веб сервера поддерживают обычно соединение в течении какого то времени. Но что делать, если нужно скачать файл, который просто не успевает закачаться за отведенное время? В Unix файл можно скачать по ссылке командой wget, вот так: [crayon-67045325985b8418564530/] ...

Читать

 

Комментарии к «Настройка VPN для преодоления блокировок»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: