Короткий гайд, Как сделать собственный VPN за пару минут и ноль затрат
Нужную многим белорусам инструкцию, как при необходимости самому создать такую программу, опубликовал телеграм-канал «Код 375». Все на самом деле очень просто.
20.11.2022 / 20:53
Шаг 1. Регистрация в сервисе Heroku
Для этого нужно зайти на сайт Heroku, нажать Sign up и предоставить необходимые сведения. Для регистрации нужна только электронная почта.
Шаг 2. Начало развертывания
Нажмите на эту ссылку.
Шаг 3. Конфигурирование
В появившейся форме заполните все поля как показано на скриншоте:
В качестве значений «App Name» и AppName впишите какое-то уникальное имя приложения, одинаковое в обоих полях. Это имя станет частью доменного имени <appname>.herokuapp.com, по которому станет доступен сервис.
Вместо PASSWORD задайте свой пароль. Можно задать подлиннее и понадёжнее — вам, скорее всего, не придётся вводить его вручную.
Шаг 4. Запуск
Заполнив форму, нажмите Deploy app. После завершения сборки и запуска QR-код с конфигурацией для мобильных устройств будет доступен по адресу:
https://APPNAME.herokuapp.com/qr/vpn.png
А строка с конфигурацией в виде URL будет доступна по адресу
https://APPNAME.herokuapp.com/qr/
где APPNAME — выбранное Вами имя приложения. Если Вы меняли путь к QR-коду, то ссылка изменится в соответственно. Во второй ссылке косая черта на конце обязательна.
Всё, можно пользоваться!
Настройка мобильного клиента на примере Android
1. Установите на Ваше устройство клиент shadowsocks и плагин v2ray к нему.
2. Запустите приложение и добавьте новый профиль кнопкой с плюсом в правом верхнем углу. Выберите сканирование QR-кода и отсканируйте его.
3. Выберите созданный профиль касанием.
4. Запустите соединение нажатием на круглую кнопку внизу.
5. Готово!
Проверяем всё ли работает правильно
Заходим на whatismyip.com и смотрим на свой IP и новую локацию.
Ограничения Heroku
Для приложений, запущенных на Heroku, в настоящий момент действуют следующие ограничения:
- Временная квота работы приложений при бесплатном уровне использования составляет 550 часов в месяц.
- Контейнер приложения переходит в спящий режим после 30 минут отсутствия запросов к нему. С одной стороны это доставляет неудобства в виде задержек ответа до полминуты после перерыва в активности. С другой стороны, это экономит отведённую временную квоту.
- Квота на передачу данных по сети равна 2 ТБ в месяц. То есть в случае с прокси это даёт чуть меньше 1 ТБ трафика в месяц.