Как поднять свой VPN на сервере в 2023 на Timeweb

Как поднять свой VPN на сервере в 2023 на Timeweb

На пороге 2023 год, а VPN всё так же актуален как и всегда. А по новому курсу доллара цена на него стала заоблачная. В этой статье я расскажу, как за 169 рублей в месяц поднять сервер со своим собственным VPN и получить доступ к любым сайтам.

Чем хорош собственный VPN?

Давайте сначала разберемся, зачем нужен VPN. Простыми словами, это технология, которая обеспечивает безопасность вашего доступа к интернету. С помощью VPN вы можете не волноваться о том, что злоумышленники получат доступ к вашим данным, когда вы используете общедоступные сети. Также VPN позволяет обойти блокировки вашего IP на различных веб-сайтах и сервисах.
Кроме того, все данные, которые вы отправляете и принимаете, будут зашифрованы. Это значит, что даже ваш интернет-провайдер не сможет видеть, что вы делаете в сети. Большинство известных VPN-сервисов имеют ограниченную скорость передачи данных и не всегда стабильное соединение, поэтому имеет смысл задуматься о создании собственного VPN. Я расскажу вам, как это сделать.
Мы будем направлять весь интернет-трафик с ваших устройств на ваш собственный VPN-сервер, используя программу OpenVPN. Это позволит вам передавать данные с максимальной скоростью, ограниченной только скоростью вашего интернет-подключения и сервера. Для этого нам потребуется виртуальный сервер VPS/VDS, так как только такие типы серверов подходят для работы с репозиторием OpenVPN. VPS/VDS имитирует работу физического сервера, позволяя устанавливать собственные операционные системы и программное обеспечение.
Итак, когда мы разобрались с основами, давайте перейдем к этапу аренды VPS/VDS.

Как поднять свой VPN на сервере в 2023 на Timeweb

Арендуем сервер

Для обеспечения надежного подключения требуется сервер с качественным интернетом. Я использую базовую настройку под названием «Cloud 15» с операционной системой Ubuntu 20.04, которую арендовал на хостинге Timeweb.

Скорость интернет-соединения при такой настройке составляет 200 Мбит/с. Этой скорости более чем достаточно для стабильной работы VPN на этом сервере.

Как поднять свой VPN на сервере в 2023 на Timeweb

Переходим в раздел > Аренда VDS

Затем выбрать раздел «VPS/VDS» и кликнуть на кнопку «Заказать» рядом с настройкой «Cloud 15». После этого вам необходимо заполнить все необходимые поля, выбрать желаемый период оплаты, а также установить операционную систему Ubuntu 20.04. После этого нажмите кнопку «Заказать», чтобы завершить процесс.

Подключаемся к серверу по SSH

Для начала необходимо установить соединение с сервером посредством протокола SSH с помощью SSH-клиента. В моем случае, я использую приложение PuTTY, которое также рекомендую вам использовать.

Скачиваем приложение PuTTY ( с официального сайта) и устанавливаем его на компьютер. После установки открываем клиент, выбираем опцию «Добавить хост» и вводим данные, которые были высланы на вашу электронную почту после оплаты VPS/VDS. Вам потребуются следующие данные: Имя хоста (Hostname), Имя пользователя (Login) - root, Пароль (Password) и Порт (Port) - 22. Эти данные необходимо внести в соответствующие поля для создания нового подключения. Вот как это будет выглядеть в приложении PuTTY:

Как поднять свой VPN на сервере в 2023 на Timeweb

После ввода IP адреса, нажимаете Open и подключаетесь. В командной строке у вас попросит логин и пароль. Вставлять можно комбинацией славишь.

Устанавливаем OpenVPN на сервер

Вводим следующую команду для установки софта, с помощью которого мы будем копировать репозиторий OpenVPN с GitHub.

apt install git

После установки утилиты git копируем репозиторий OpenVPN на наш сервер и переходим в его папку:

cd openvpn-install/

Разрешаем выполнение установочного файла с помощью следующей команды:

chmod +x ./openvpn-install.sh

И запускаем установку OpenVPN:

./openvpn-install.sh

Настраиваем OpenVPN

В первом пункте выбираем протокол передачи данных TCP, так как он более надежный. Вводим цифру 2 и подтверждаем действие клавишей Enter.

Как поднять свой VPN на сервере в 2023 на Timeweb

На втором шаге вы можете пропустить этап, нажав клавишу Enter. Далее нам следует выбрать DNS-сервер для нашего сервера. Я предпочитаю использовать сервера AdGuard, так как они способны блокировать рекламу и нежелательный контент на веб-сайтах. Для того чтобы настроить такие DNS, введите цифру 6 и нажмите Enter.

Как поднять свой VPN на сервере в 2023 на Timeweb

Теперь необходимо задать имя для файла конфигурации. В моем случае, я дал ему имя "jsonic".

Как поднять свой VPN на сервере в 2023 на Timeweb

После этого подтвердите готовность к установке и дождитесь ее завершения. Обратите внимание на путь, указанный в конце лога установки.

Как поднять свой VPN на сервере в 2023 на Timeweb

Также, если вы хотите обеспечить полную анонимность вашего подключения к VPN, вы можете отключить логирование трафика с помощью следующей команды:

apt remove rsyslog

Подключаемся к нашему VPN

Теперь нам необходимо перенести конфигурационный файл, который создался в результате установки OpenVPN. Чтобы сделать это, выполним подключение к серверу по протоколу SFTP. В приложении Termius для этой цели переходим в раздел SFTP, выбираем "Выбрать хост" и определяем нужное подключение:

Как поднять свой VPN на сервере в 2023 на Timeweb

Далее переходим в указанную папку, которая была установлена в ходе процесса установки, и копируем оттуда файл конфигурации .ovpn (название мы указали при настройке установщика) при помощи кнопки "Передать на" на свое устройство. Файл можно сохранить в любой удобной директории.

Как поднять свой VPN на сервере в 2023 на Timeweb

После этого загружаем клиент OpenVPN на свое устройство (компьютер, ноутбук, смартфон или планшет). Это приложение поддерживает все популярные операционные системы. Я продемонстрирую вам, как его использовать на примере Android.

Открываем клиент, переходим в раздел "Файл", находим на устройстве файл с расширением .ovpn, который мы скопировали с сервера, и нажимаем "Импорт".

Как поднять свой VPN на сервере в 2023 на Timeweb

После успешного импорта конфигурации ставим галочку в пункте "Подключить после импорта" и жмем "Добавить".

Как поднять свой VPN на сервере в 2023 на Timeweb

Все готово! Теперь мы успешно подключены к нашему VPN!

Заключение

Создание своего VPN может показаться сложным и долгим, но это только на первый взгляд. Сама настройка и покупка сервера у меня заняла не более 30 минут. С учётом того, что вы сможете экономить на VPN каждый месяц по 500-800 рублей и ваш трафик некому не попадёт в руки, то эти 30 минут того стоят.

22
7 комментариев

во первых, опен впн уже закрывают и надо юзать шадоусокс, оутлайн или че там щас в тренде, а во вторых, брать бурж сервер у ру хостера это канеш гениальная гениальность - нужный рубильник и до свидания, для ваших нужд есть pq.hosting

Не знаю у кого его закрывают, у меня работает. Что касается хостинга то тут извините, за 169 рублей вы нечего не найдёте. А если брать цену сервера в любом европейском хостинге то там от 900 рублей в месяц. За эти деньги можно взять топовый VPN с ПРО аккаунтом и не заморачиваться вообще.

2

он работает, но опен аи блокирует самого провайдера.

добавлю если надо добавить или удалить пользователя ./openvpn-install.sh и скрипт сработает по другому