- Регистрация
- 19.11.2022
- Сообщения
- 504
- Реакции
- 449
- Депозит
- 𝟓𝟎𝟎.𝟎𝟎𝟎 ₽
- Сделок через Гаранта
- 275
Наткнулся на Github на интересное решение по поднятию VPN на своем сервере.
Особенно понравилось управление ключами через своего бота в TG
Испытав, решил поделиться небольшой инструкцией по установке для всех нуждающихся
Установка максимально проста и понятна, распишу все по шагам:
1. Первым делом нам необходим сервер для размещения на нем нашего VPN
Многие рекомендуют VDSina из-за адекватной стоимости аренды и выбора локации вне РФ,
единственным и главным минусом считаю конскую комиссию при пополнении баланса. В остальном сервис весьма неплох.
Нас интересует самый простой сервер на Ubuntu
После активации сервера данные для доступа приходят на e-mail
2. Создаем своего бота для управления нашим VPN
1) Переходим в https://t.me/BotFather
2) Вводим /newbot
3) Вводим имя а-ля My Vpn
4) Создаем уникальное имя с окончанием _bot
В случае удачи получим сообщение о том, что бот создан, а также токен вида:
603124063340:AAHqUfz-kzZPMsdgfsefsergcxgxrggesfle0Q
Токен копируем и записываем, после чего переходим в созданный нами бот
3. Теперь нам необходимо подключиться к серверу для настройки
Можно использовать Putty или любой другой софт с возможностью подключения по SSH
Лично мне нравятся Solar и MobaxTerm
MobaXterm считаю вообще наилучшим комбайном как для подключения по SSH так и по RDP
Качайте варез со снятыми лимитами на количество подключений
При подключении указываем выданный ip сервера, логин и пасс.
В случае удачной авторизации получаем вот такое окно:
Приступаем к настройке.
3. Установка WireGuard на сервер
Настройка максимально упрощена разработчиками и нам потребуется всего 1 команда:
Код:
wget -O- https://raw.githubusercontent.com/mercurykd/vpnbot/master/scripts/init.sh | sh -s YOUR_TELEGRAM_BOT_KEY
Вместо YOUR_TELEGRAM_BOT_KEY вставляем полученный при создании бота токен
После того как установка окончена (занимает порядка 8 минут), переходим к проверке
4. Проверяем работу
Возвращаемся в наш бот и вводим команду: /menu
Если открылось меню, значит все работает как нужно:
Я предпочитаю WireGuard, но при желании вы можете воспользоваться и Shadowsocks
Все настройки можно перевести на русский нажав config -> language
Для начала работы жмякаем на WireGuard -> добавить клиента
Скачиваем конфиг или QRкод и добавляем его в клинта на вашем смартфоне или ПК: wireguard.com
На выходе мы получили свой vpn сервер с хорошей скоростью за скромные 200 рублей в месяц
Помимо управления в telegram, бот имеет ряд настроек которые позволяют сортировать трафик пуская его через vpn или же наоборот напрямую.
Разработчики всегда на связи и постоянно занимаются обновлением скрипта.
Рекомендую использовать данный VPN исключительно для возможности доступа к запрещенным ресурсам
Особенно понравилось управление ключами через своего бота в TG
Испытав, решил поделиться небольшой инструкцией по установке для всех нуждающихся
Установка максимально проста и понятна, распишу все по шагам:
1. Первым делом нам необходим сервер для размещения на нем нашего VPN
Многие рекомендуют VDSina из-за адекватной стоимости аренды и выбора локации вне РФ,
единственным и главным минусом считаю конскую комиссию при пополнении баланса. В остальном сервис весьма неплох.
Нас интересует самый простой сервер на Ubuntu
После активации сервера данные для доступа приходят на e-mail
2. Создаем своего бота для управления нашим VPN
1) Переходим в https://t.me/BotFather
2) Вводим /newbot
3) Вводим имя а-ля My Vpn
4) Создаем уникальное имя с окончанием _bot
В случае удачи получим сообщение о том, что бот создан, а также токен вида:
603124063340:AAHqUfz-kzZPMsdgfsefsergcxgxrggesfle0Q
Токен копируем и записываем, после чего переходим в созданный нами бот
3. Теперь нам необходимо подключиться к серверу для настройки
Можно использовать Putty или любой другой софт с возможностью подключения по SSH
Лично мне нравятся Solar и MobaxTerm
MobaXterm считаю вообще наилучшим комбайном как для подключения по SSH так и по RDP
Качайте варез со снятыми лимитами на количество подключений
При подключении указываем выданный ip сервера, логин и пасс.
В случае удачной авторизации получаем вот такое окно:
Приступаем к настройке.
3. Установка WireGuard на сервер
Настройка максимально упрощена разработчиками и нам потребуется всего 1 команда:
Код:
wget -O- https://raw.githubusercontent.com/mercurykd/vpnbot/master/scripts/init.sh | sh -s YOUR_TELEGRAM_BOT_KEY
Вместо YOUR_TELEGRAM_BOT_KEY вставляем полученный при создании бота токен
После того как установка окончена (занимает порядка 8 минут), переходим к проверке
4. Проверяем работу
Возвращаемся в наш бот и вводим команду: /menu
Если открылось меню, значит все работает как нужно:
Я предпочитаю WireGuard, но при желании вы можете воспользоваться и Shadowsocks
Все настройки можно перевести на русский нажав config -> language
Для начала работы жмякаем на WireGuard -> добавить клиента
Скачиваем конфиг или QRкод и добавляем его в клинта на вашем смартфоне или ПК: wireguard.com
На выходе мы получили свой vpn сервер с хорошей скоростью за скромные 200 рублей в месяц
Помимо управления в telegram, бот имеет ряд настроек которые позволяют сортировать трафик пуская его через vpn или же наоборот напрямую.
Разработчики всегда на связи и постоянно занимаются обновлением скрипта.
Рекомендую использовать данный VPN исключительно для возможности доступа к запрещенным ресурсам