Ниже - подробный гайд, как я поднимаю личный VPN на своём VPS так, чтобы через VPN шёл только нужный трафик, а остальное работало напрямую. Это экономит скорость, деньги и делает решение “невидимым” в повседневной работе.
В программе Amnezia есть XRay может использоваться для повышения устойчивости VPN-соединения в сетях с DPI и фильтрацией трафика.
### Полезные ссылки
- firstbyte.ru — недорогие VPS от ~75 ₽/мес. Сервер России. Иностранный сервер у них дорогие Франции, Болгарии, Германии 259р по этому ниже есть альтернатива.
- the.hosting/ru — большой выбор серверов по всему миру 1,19 € (нужна верификация/паспорт) чтоб увидеть дешевые тарифы
- amnezia.app — программа с опцией Self-hosted VPN.
- 2ip.ru — проверка IP и геолокации
Дополнительно VPS для VPN:
- virmach.com/cheap-vps-annual — VPS с оплатой за год
- racknerd.com/BlackFriday — недорогие VPS в годовом тарифе
ping будет высоким сервера в USA
Для нормального личного VPN обычно важнее:
Типовой минимальный VPS, который у меня работает:
У части провайдеров самые вкусные цены видны/доступны только после регистрации и иногда требуют:
Это нормально для борьбы с мошенничеством, но лучше заранее понимать, что “увидел дешёвый тариф” ≠ “купил за 2 минуты без вопросов”.
Я использую Amnezia как удобный способ поднять self-hosted VPN без ручной возни.
С ПК:
Проверяем:
Смысл в том, чтобы не гнать всё через туннель, а отправлять через VPN только то, что реально нужно.
В Amnezia (в зависимости от платформы/версии) обычно есть:
Я использую режим:
Получается:
В программе Amnezia есть XRay может использоваться для повышения устойчивости VPN-соединения в сетях с DPI и фильтрацией трафика.
### Полезные ссылки
- firstbyte.ru — недорогие VPS от ~75 ₽/мес. Сервер России. Иностранный сервер у них дорогие Франции, Болгарии, Германии 259р по этому ниже есть альтернатива.
- the.hosting/ru — большой выбор серверов по всему миру 1,19 € (нужна верификация/паспорт) чтоб увидеть дешевые тарифы
- amnezia.app — программа с опцией Self-hosted VPN.
- 2ip.ru — проверка IP и геолокации
Дополнительно VPS для VPN:
- virmach.com/cheap-vps-annual — VPS с оплатой за год
- racknerd.com/BlackFriday — недорогие VPS в годовом тарифе
ping будет высоким сервера в USA
1) Для чего подходит и для чего не подходит
Подходит
- Личный VPN (1–3 устройства: телефон/ноут/ПК).
- Доступ к отдельным сайтам/сервисам.
- Поездки/общественный Wi-Fi (как “защитный туннель”).
- Когда нужен контроль (свой ключ, свой сервер, свой IP).
Не подходит
- Торренты/постоянная высокая загрузка канала.
- “VPN для друзей/клиентов” на десятки пользователей.
- Задачи, где нужен SLA/100% аптайм и мгновенная поддержка.
- Сценарии “весь интернет всегда через VPN” (можно, но смысл дешевизны и удобства теряется).
2) Почему дешёвого VPS достаточно (по-честному)
Для нормального личного VPN обычно важнее:
- стабильная сеть,
- нормальный пинг до локации,
- отсутствие жёстких ограничений по трафику,
а CPU/RAM почти не упираются, особенно если делать split tunneling.
Типовой минимальный VPS, который у меня работает:
- 1 vCPU
- ~512 MB RAM
- SSD 7–10 GB
- 100 Мбит порт
- цена от ~75 ₽/мес (РФ) или ~1–2$ (зарубеж)
3) Выбор сервера и локации
Локация
- Если нужен просто личный туннель: выбирай ближе к себе (меньше пинг).
- Если нужен доступ к сервисам “снаружи”: выбирай страну/регион, где это актуально.
На что смотреть в тарифе
- IPv4
- Ограничения по трафику (иногда дешёвые тарифы режут по гигабайтам).
- Способ оплаты (карта/крипта и т.п.).
- Правила провайдера
Важно про “самые дешёвые тарифы” и верификацию
У части провайдеров самые вкусные цены видны/доступны только после регистрации и иногда требуют:
- верификацию (паспорт/ID),
- подтверждение телефона,
Это нормально для борьбы с мошенничеством, но лучше заранее понимать, что “увидел дешёвый тариф” ≠ “купил за 2 минуты без вопросов”.
4) Что ставить: Amnezia (Self-hosted)
Я использую Amnezia как удобный способ поднять self-hosted VPN без ручной возни.
Ссылки
- Amnezia (официально):
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
- Проверка IP/гео:
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
5) Что нужно перед началом
- IP сервера
- root-доступ (или пользователь с sudo)
- пароль или SSH-ключ
- 5–15 минут времени
6) Пошаговая установка
Шаг 1. Покупаем VPS
- Выбираем тариф (минимальный).
- Проверяем, что выдали IPv4.
- Получаем данные: IP, логин root, пароль (или key).
Шаг 2. Заходим на сервер (опционально, чтобы проверить всё руками)
С ПК:
- Linux:
- ssh root@IP
Проверяем:
- сервер живой,
- доступ есть.
Шаг 3. Настраиваем через Amnezia (Self-hosted)
- Устанавливаем Amnezia на устройство.
- Выбираем Self-hosted VPN.
- Вводим IP сервера и данные доступа.
- Amnezia сама ставит нужные компоненты и создаёт профиль подключения. Желательно XRay если нужно замаскировать vpn трафик под веб.
- Подключаемся.
Шаг 4. Проверяем, что VPN работает
- Открываем
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрацияи смотрим, сменился ли IP.
- Проверяем пинг/скорость субъективно (страницы, приложения).
7) Самое важное: split tunneling (не весь трафик через VPN)
Смысл в том, чтобы не гнать всё через туннель, а отправлять через VPN только то, что реально нужно.
Варианты split tunneling
- По доменам/сайтам: только выбранные сайты идут через VPN.
- По приложениям: только выбранные приложения используют VPN.
- По IP/подсетям: технический вариант для продвинутых.
Как настроить
В Amnezia (в зависимости от платформы/версии) обычно есть:
- “Раздельное туннелирование / Split tunneling”
- режимы:
- Только выбранное через VPN (рекомендуется)
- Всё через VPN, кроме выбранного
Я использую режим:
- “Через VPN только выбранные сайты/приложения”
→ всё остальное работает напрямую.
Почему это круто
- ниже задержка в обычной работе,
- не ломается локальная география там, где она нужна,
- VPS почти не грузится,
- дешёвый тариф становится полностью рациональным.
8) Что делать, если “не работает” (типовые проблемы)
1) Не подключается
- Проверь, открыт ли доступ по SSH.
- Проверь, не блокирует ли провайдер UDP/нужные порты.
- Попробуй сменить протокол/порт в настройках Amnezia.
2) Подключается, но сайты не открываются
- Проверить DNS (частая причина).
- В split tunneling убедиться, что нужный сайт действительно в списке.
3) Скорость низкая
- Это чаще сеть/маршрут, чем CPU.
- Попробовать другой регион/провайдера.
- Проверить, что не включён “весь трафик через VPN”.
9) Безопасность (минимум, который стоит сделать)
- Сменить пароль root на сильный (или лучше ключи).
- Обновить систему ( apt update & apt upgrade ).
- Не выкладывать IP и логины публично.
- Не ставить сомнительные панели/скрипты.
10) Итог
Получается:
- личный VPN на своём сервере,
- стоимость от 75–150 ₽/мес,
- управление через удобную программу,
- и главное: через VPN идёт только нужный трафик, остальное напрямую.
Вложения
Последнее редактирование: