Настройка своего VPN сервера для обхода блокировки Ютуб
Очевидно, что тренд выходит на качество новый уровень интереса. По России, плюс/минус такая-же картина. Интерес к VPN обгоняет даже React.js.
Хотя конечно есть темы и попопулярнее.
Я буду настраивать VPN на базе хостинга TimeWeb так как пользуюсь их сервисом с 2014г. Мне нравится панель, быстрая обратная связь и набор услуг которые они предоставляют
Шаг 1 - поиск подходящего хостинга / создание аккаунта
Так как я зарегистрирован и у меня есть активный "план", то я просто кликаю на кнопку "Вход для клиентов"
Затем кликаем на кнопку VDS/VPS Серверы (слева внизу)
Открывается модальное окно с запросом на регистрацию
После клика на кнопку произойдет два действия - отправится письмо на почту с данными вашего нового аккаунта и переход на страницу панели Cloud
Переходим на новое окно, я сразу переключил на темную тему (хорошо бы и на хабре такую получить). Удаляем облачный сервер который создался автоматически (в моем случае это Honest Maxwing). Иначе когда будете на этапе оплаты, то вам накинут пару десятков тысяч рублей. Я сначала не заметил и потом не сразу понял за что с меня столько хотят взять
Шаг 2 - покупка нужной конфигурации сервера
Жмем кнопку "Создать" -> "Облачный сервер". Переходим на окно конфигурации сервера. Я себе накликал следующие параметры (scalable NVMe, и плюс бэкапы)
Жмем кнопку "Заказать" и оплачиваем
Ура, у нас появился облачный сервер
На почту должно придти письмо с данными доступа
Переходим на главную страницу
Кликаем на новый сервер. Я его назвал VPN. Статистика пока по нулям
Шаг 3 - установка VPN на компьютер
Проходим на Github для того, чтобы скачать amnesia клиент. В моем случае актуальная версия - 4.7.0.0 Скачиваем нужный дистрибутив и устанавливаем. В целом там нужно кликнуть пару раз кнопку "Далее"
Появляется мастер настройки
Кликаем на кнопку "Setup your own server" и вписываем в поля данные которые пришли в последнем письме. Жмем кнопку "Connect"
Нажимаем "Run setup wizard"
Дальше жмем пару раз кнопку "Next" ничего не меняя пока не встретите кнопку "Start configuring"
Операция настройки может занять несколько минут
Как только настройка завершиться вы увидите следующее окно. Теперь нам нужно добавить новый протокол. Жмем на строчку напротив Proto
Тут стоит стрелочка напротив OpenVpn. Снимаем ее и добавляем новый - я добавлю WireGuard.
Протокол установлен и настроен. Возвращаемся на главную
Жмем кнопку "Подключиться"
Давайте сходим куда-нибудь, проверим
Ура, на компе работает
Шаг 4 - установка VPN на телефон
Устанавливаем на телефон приложение WireGuard (Iphone, Android). В моем случае я ставлю на iPhone но там нет разницы. Но прежде чем пойдем "туда", давайте сгенерируем конфиг для настройки VPN. Кликаем опять на строчку наротив Proto и кликаем на протокол WireGuard
Далее кликаем на иконку "Поделиться"
"Share for WireGuard" -> "Generate config"
Все, этот QR код не закрываем. Он нам пригодится для настройки VPN на телефоне.
Идем в магазин приложений, устанавливаем WireGuard -> "Add a tunnel" -> "Add from QR code" -> "Allow" -> называем свое соединение как вам угодно -> включаем VPN и проверяем его. Ура, работает )
Кстати, статистика в панели вашего cloud сервера уже должна обновиться. Пики показывают на тот момент где мы настраивали соединение. Потом оно так сильно уже не скачет
Заключение
В результате проделанной работы вы настроете VPN который вполне годится как для серфинга, так и для работы
Потратили
- ~10 минут
- 2279 рублей
Переходите в мой телеграм канал, там я часто рассказываю подобные фишки.