Поднимаем VPN сервер для обхода белых списков в РФ ( + монетизация )
В последнее время в РФ всё чаще встречается модель ограничения доступа к интернету через так называемые белые списки, когда разрешён только ограниченный набор ресурсов, а весь остальной трафик блокируется.
В данной статье мы разберём практический и рабочий способ обхода белых списков путём поднятия собственной VPN-инфраструктуры:
Речь пойдёт о связке РФ сервер + зарубежный сервер с использованием Xray (VLESS + Reality) — одного из самых устойчивых решений на сегодняшний день.
Необходимые ресурсы
1. РФ-сервер с «белым» IP, арендованный в Yandex.Cloud или Vk.Cloud.
2. Зарубежный сервер.
3. Желательно прямые руки и ~1 час свободного времени.
Арендуем РФ сервер( Yandex claud)
1. Опять же, переходим на Yandex.Cloud или Vk.Cloud, лично я брал в Яндексе (советую его, ибо дают 4000Р новым аккаунтам) и проходим регистрацию.
2. Далее арендуем сервер на Ubuntu 24, ниже в спойлере полные скриншоты с инструкцией, конфигурацией и настройками.
3. После того, как мы создали сервер и взяли ключи доступа, двигаемся дальше.
Арендуем зарубежный сервер
1. Переходим на выбранный Вами хостинг, лично я использую QWINS Hosting, в целом, под мои задачи подходит отлично. Промо-тариф стоит 3$, его хватит. 2. Арендуем VPS с Ubuntu 24.04. 3. Локацию выбираем любую, но лучше с минимальным пингом. 4. Сохраняем IP, логин и пароль от сервера.
Подключаемся и настраиваем зарубежный сервер
1. Для подключения к зарубежному серверу, нам понадобится программа PuTTY или любая другая (не несу ответственность за данную ссылку/программу, скачивайте на свой страх и риск). 2. Запускаем PuTTY, в поле Host Name пишем наш IP адрес от арендованного зарубежного сервера и нажимаем Open.
3. Перед нами появилась консоль, Login = root, Password = пароль от зарубежного сервера, что вы сохранили.
4. Пишем в консоль Код: bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh) и нажимаем Enter.
5. Далее пойдет процесс установки панели, ждем и просто прокликиваем Enter, если просят что-то ввести.
6. После успешной установки, в консоли вы увидите логин, пароль и ссылку для доступа к панели. Сохраните их.
Подключаемся и настраиваем РФ сервер
1. Запускаем командную строку, пишем данную команду Код: ssh -i путьдо_sshключа логин@ip_сервера
2. Нажимаем Enter и попадаем на сервер, пишем
Код: bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh) и нажимаем Enter.
5. Далее пойдет процесс установки панели, ждем и просто прокликиваем Enter, если просят что-то ввести. 6. После успешной установки, в консоли вы увидите логин, пароль и ссылку для доступа к панели. Сохраните их.
Настраиваем панели
1. Открываем в браузере, те самые 2 сохраненные ссылки с разных серверов, авторизуемся в панели.
Схема работы:
Код:
Клиент -> РФ сервер (с белым айпи) -> Зарубежный сервер -> Интернет
|
Клиент -> Сервер A -> Сервер B -> Интернет
2. Заходим в панель сервера B (зарубежный), раздел Подключения, нажимаем Создать подключение.
- Примечание: пишем любое название на English.
- Протокол: vless.
- Порт: 443.
- Безопасность: Reality.
- Target: ads.x5.ru:443 (может быть любой, но данный тестировался в 3 областях, на всех операторах работал исправно).
- SNI: ads.x5.ru (одинаковый с Target).
- Жмем кнопку Get New Cert.
- Жмем кнопку Создать.
4. Заходим в панель сервера А (РФ), раздел Подключения, нажимаем Создать подключение.
5. Заполняем абсолютно также, как на сервере B.
6. Возвращаемся в панель сервера B (зарубежный), раздел Подключения, жмем плюсик рядом с ID далее
Будет кнопка QR клацаем по ней и по большому QR справа.
7. Идем на сервер А (РФ), раздел Настройки Xray -> Исходящие подключения -> Создать исходящее подключение -> JSON -> в поле ссылка просто вставляем нашу ссылку, что скопировали нажав на QR -> Создать исходящее подключение -> Сохранить -> Перезапуск Xray.
8. На сервере А (РФ), раздел Настройки Xray -> Маршрутизация -> Создать правило -> Network: TCP,UDP -> Outbound Tag: выбираем созданное исходящее подключение -> Создать правило -> Сохранить -> Перезапуск Xray.
9. На сервере А (РФ), раздел Подключения -> жмем плюсик рядом с ID далее будет кнопка QR клацаем по ней и по большому QR справа -> ПОЗДРАВЛЯЮ, наша ссылка для подключения скопировано и все настроенно, осталось только скачать V2rayTun/Happ и добавить конфиг к себе.
Проверка IP РФ сервера
Не все IP от Яндекса и VK являются «белыми».
Рекомендация: