Также можете легко создать ВПН через нашего бота https://t.me/NoBorderVPN_bot
Шаг первый
Приобретаем VDS сервер. Я выбрал firstbyte.ru
https://firstbyte.ru/?from=149676 по цене и географии расположения серверов вполне подходит для моих задач.
Выбираем сервер с самыми минимальными параметрами, за 259 р.м. вполне подойдет.
Расположение выбирайте на свое усмотрение, но скорее всего, чем дальше страна от вас, тем отклик и скорость будет хуже.
В настройках заказа, прописываем доменное имя (не имеет значения какое) главное в таком формате как на скриншоте.
Операционную системы выбираем Ubuntu-20.04
Без панели управления, она нам не понадобиться.
Все остальное оставляем по умолчанию, далее оформляем и оплачиваем заказ.
Минут через 10 сервер будет готов, после чего вам на почту, указанную при оформлении заказа, придет информация для подключения к нему через консоль по SSH
Нам будут нужны следующие данные:
IP-адрес сервера: 134.34.34.22
Пользователь: root
Пароль: *******
Шаг второй
Настраиваем подключение к серверу
Для подключения используем программу Putty
Ссылка для скачивания https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe
Окно программы выглядит следующим образом:
В строку Host name вводите ip который вы получили. Все остальные значения оставляем, как есть, должно быть как на скриншоте.
После чего нажимаем Open
Подтверждаете добавления ключа, жмем Accept
В следующем окне вводим логин: root и жмем Enter
Далее вводим пароль из письма
Обратите внимание, что когда вы вводите пароль через SSH, он не виден на экране из соображений безопасности.
Пароль можно скопировать Ctrl+С и вставить путем нажатия правой кнопки мышки в поле ввода пароля, после вставки он также не будет отображаться.
Далее жмем Enter
При удачном входа в систему, вы должны будете увидеть примерно следующее.
Поздравляю, вы зашли на свой будущий VPN сервер.
Шаг третий
Устанавливаем программу WireGuard
Копируем и вставляем команду (Ctrl+С и вставить путем нажатия правой кнопки мышки в черный экран где курсор):
sudo apt update
Далее жмем Enter
Копируем и вставляем команду (Ctrl+С и вставить путем нажатия правой кнопки мышки в черный экран где курсор):
sudo apt install curl
Жмем Enter
Далее вводим Y для подтверждения установки
Жмем Enter
Копируем и вставляем команду (Ctrl+С и вставить путем нажатия правой кнопки мышки в черный экран где курсор):
curl https://raw.githubusercontent.com/complexorganizations/wireguard-manager/main/wireguard-manager.sh --create-dirs -o /usr/local/bin/wireguard-manager.sh
Жмем Enter
Копируем и вставляем команду (Ctrl+С и вставить путем нажатия правой кнопки мышки в черный экран где курсор):
chmod +x /usr/local/bin/wireguard-manager.sh
Жмем Enter
Копируем и вставляем команду (Ctrl+С и вставить путем нажатия правой кнопки мышки в черный экран где курсор):
bash /usr/local/bin/wireguard-manager.sh
Жмем Enter
Далее идут настройки из 15 пунктов везде оставляем рекомендованные значения 1 и жмем Enter
Уже можно сказать, что VPN сервер поднят. Осталось настроить клиентские подключения, на смартфоне (Iphone) и ноутбуке (Windows)
По окончанию установки будет отображен qr-код для подключения.
Шаг четыре
Настройка подключения на телефоне
Для установки на смартфоне скачиваем и устанавливаем приложение wireguard с AppStore
Заходим в приложение и жмем на +
Выбираем создать с помощью QR кода, сканируем его, после чего подключение VPN автоматически создается на вашем устройстве.
Welcome in Амстердам) Или где там у вас сервер.
Программу PuTTy можно закрывать.
Шаг пять
Установка на ноутбуке с операционной системой Windows, нужно выгрузить файл конфигурации из мобильного приложения.
А затем перекинуть полученный файл на компьютер, например через избранное в телеграмм, если он у вас установлен на компьютере или другим удобным для Вас способом).
Далее скачиваете приложение wireguard для Windows
https://download.wireguard.com/windows-client/wireguard-installer.exe
И загружаете распакованный конфигурационный файл.
Поздравляю вы настроили свой собственный VPN сервер за 256 рублей в месяц.