Устанавливаем и запускаем v2raya и Xray в ubuntu 24.04 или lxc контейнере

Инструкция по установке и настройке v2raya + Xray в LXC-контейнере

Устанавливаем и запускаем v2raya и Xray в ubuntu 24.04 или lxc контейнере

Полное руководство по развёртыванию VLESS-прокси через v2raya с ядром Xray в изолированном LXC-контейнере на Ubuntu/Debian



Содержание

1 Требования и подготовка
2 Установка Xray-ядра
3 Установка v2raya
4 Настройка v2raya
5 Импорт конфигурации VLESS
6 Проверка работоспособности
7 Настройка прокси на хосте
8 Управление службой
9 Troubleshooting
10 Безопасность


1. Требования и подготовка

Что понадобится

Компонент Требование
Хост Proxmox VE / любой LXC-хост
Контейнер LXC с Ubuntu 20.04+ или Debian 10+
Доступ SSH или консольный доступ к контейнеру
VLESS Рабочая VLESS-ссылка от провайдера

Создание LXC-контейнера (Proxmox)

⚠️ Важно: Для работы прозрачного прокси контейнер должен быть privileged или иметь доступ к сетевым функциям.


2. Установка Xray-ядра

Xray — это современное ядро с поддержкой VLESS, Vision, Reality и других протоколов.

Проверка установки

Файл/Папка Путь
Бинарник /usr/local/bin/xray
Конфиг /usr/local/etc/xray/config.json
Геоданные /usr/local/share/xray/geoip.datgeosite.dat

3. Установка v2raya

⚠️ Почему не через apt-репозиторий

Официальный репозиторий v2raya имеет проблемы с сертификатами, поэтому используем ручную установку .deb-пакета.

Скачать бинарник

Установить пакет

Проверка установки


4. Настройка v2raya

Запуск службы

Конфигурационный файл

Основной конфиг находится по пути:

Параметры по умолчанию:

Параметр Значение Описание
Веб-порт 2017 Порт панели управления
SOCKS5 20170 Порт SOCKS5-прокси
HTTP 20171 Порт HTTP-прокси
Адрес 127.0.0.1 Только локальный доступ

Открыть доступ из сети (опционально)

⚠️ Внимание: Открытие доступа из сети требует надёжного пароля и HTTPS!


5. Импорт конфигурации VLESS

Получить VLESS-ссылку

У вашего провайдера должна быть VLESS-ссылка вида:

Конвертеры (если нужно)

Конвертер URL Назначение
VLESS Converter https://eikeidev.github.io/vless-xtls-converter/ JSON ↔ VLESS
Amnezia Converter https://sovenov.github.io/amnezia_xkeen_converter/ JSON ↔ VLESS
VlessLinker https://github.com/AS97GitHub/VlessLinker Генерация ссылок

Импорт через веб-интерфейс

  1. Открыть панель управления:

  2. Создать аккаунт при первом входе (логин + пароль)

  3. Импортировать конфигурацию:

    • Нажать кнопку »Import» или »+»
    • Вставить VLESS-ссылку
    • Нажать »Save»
  4. Активировать профиль:

    • Переключить тумблер в положение ON
    • Индикатор должен стать зелёным

Импорт через JSON-файл


6. Проверка работоспособности

Базовые проверки

Тестирование прокси

Ожидаемый результат

Если виден IP вашего VPN-сервера — всё работает!


7. Настройка прокси на хосте

️ Временная настройка (текущая сессия)

Постоянная настройка

Использование с proxychains


8. Управление службой

Команды systemctl

Команда Описание
systemctl start v2raya Запустить службу
systemctl stop v2raya Остановить службу
systemctl restart v2raya Перезапустить службу
systemctl enable v2raya Включить автозапуск
systemctl disable v2raya Отключить автозапуск
systemctl status v2raya Показать статус

Просмотр логов

Обновление v2raya


9. Troubleshooting

Ошибка: iptables not found

Ошибка: SSL_ERROR_SYSCALL

Ошибка: Порт занят

Веб-интерфейс не открывается

Чеклист диагностики


10. Безопасность

Рекомендации

Мера Описание
Пароль Использовать сложный пароль в v2raya
Доступ Ограничить веб-интерфейс до localhost
HTTPS Включить HTTPS для веб-панели
Обновления Регулярно обновлять v2raya и Xray
Snapshot Делать снимки LXC перед изменениями

LXC Snapshot (Proxmox)

Автозапуск контейнера

️ Firewall внутри контейнера


Сводная таблица портов

Сервис Порт Протокол Назначение
v2raya Web UI 2017 HTTP/HTTPS Панель управления
SOCKS5 Proxy 20170 SOCKS5 Основной прокси
HTTP Proxy 20171 HTTP Альтернативный прокси

Полезные ссылки

Ресурс URL
v2raya GitHub https://github.com/v2rayA/v2rayA/releases
v2raya Docs https://v2raya.org/en/docs/prologue/installation/debian/
Xray Install https://github.com/XTLS/Xray-install
VLESS Converter https://eikeidev.github.io/vless-xtls-converter/
Amnezia Converter https://sovenov.github.io/amnezia_xkeen_converter/
VlessLinker https://github.com/AS97GitHub/VlessLinker

Финальная проверка


Поздравляем! Ваша VPN-инфраструктура готова к использованию!

При возникновении проблем — проверяйте логи journalctl -u v2raya -f


Документ создан на основе практического опыта развёртывания v2raya + Xray в LXC-контейнере

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">