Назад к блогу
19 января 2026Руководства

Как установить VLESS прокси на Windows Server

Пошаговое руководство по настройке VLESS прокси на Windows Server 2019/2022 с использованием Xray-core для безопасных и устойчивых к цензуре соединений.

Как установить VLESS прокси на Windows Server

В то время как большинство руководств по прокси сосредоточены на Linux, многие пользователи предпочитают или требуют Windows Server для своей инфраструктуры. VLESS отлично работает на Windows Server, и это руководство покажет вам, как настроить его с помощью Xray-core. Независимо от того, используете ли вы Windows VPS от Hiddence или имеете выделенный Windows сервер, вы можете развернуть VLESS за считанные минуты.

Почему запускать VLESS на Windows Server?

  • Знакомый GUI-интерфейс для тех, кто не знаком с командной строкой
  • Интеграция со специфичными для Windows сервисами и Active Directory
  • Лучшая совместимость с некоторыми корпоративными приложениями
  • Некоторые хостинг-провайдеры предлагают более дешевые варианты Windows VPS
  • Простое удаленное управление через RDP (Remote Desktop)
  • Нативная поддержка .NET приложений наряду с прокси

Требования

  • Windows Server 2019 или 2022 (рекомендуется Hiddence Windows VPS)
  • Доступ администратора к серверу
  • RDP-клиент для удаленного подключения
  • Минимум 2 ГБ RAM и 20 ГБ хранилища
  • Доменное имя (опционально, для TLS конфигурации)

Шаг 1: Загрузка Xray-core для Windows

Скачайте последнюю версию Xray-core для Windows:

bash
# Откройте PowerShell от имени администратора и выполните:

# Создание директории для Xray
New-Item -Path "C:\Xray" -ItemType Directory
cd C:\Xray

# Скачивание последней версии Xray (замените версию при необходимости)
Invoke-WebRequest -Uri "https://github.com/XTLS/Xray-core/releases/latest/download/Xray-windows-64.zip" -OutFile "Xray.zip"

# Извлечение архива
Expand-Archive -Path "Xray.zip" -DestinationPath "C:\Xray"

# Проверка установки
.\xray.exe version

Шаг 2: Создание файла конфигурации VLESS

Создайте файл конфигурации для VLESS с Reality или TLS:

  • Создайте файл с именем config.json в C:\Xray\
  • Откройте Блокнот от имени администратора
  • Вставьте конфигурацию VLESS (примеры доступны в документации Xray)
  • Для Reality: Используйте SNI типа www.microsoft.com
  • Для TLS: Укажите ваш домен и файлы сертификатов
  • Настройте входящий порт (рекомендуется: 443)
  • Сгенерируйте UUID с помощью онлайн-инструмента или PowerShell: [guid]::NewGuid()
  • Сохраните файл config.json

Шаг 3: Тестирование конфигурации Xray

Протестируйте конфигурацию перед настройкой в качестве службы:

bash
# В PowerShell перейдите в директорию Xray
cd C:\Xray

# Запустите Xray с вашей конфигурацией
.\xray.exe run -c config.json

# Если ошибок нет, нажмите Ctrl+C для остановки
# Если появляются ошибки, проверьте синтаксис config.json

Шаг 4: Установка Xray как службы Windows

Используйте NSSM (Non-Sucking Service Manager) для запуска Xray в качестве службы:

  • Скачайте NSSM с https://nssm.cc/download
  • Извлеките nssm.exe в C:\Xray\
  • Откройте PowerShell от имени администратора в C:\Xray\
  • Выполните: .\nssm.exe install Xray
  • В GUI NSSM:
  • Path: C:\Xray\xray.exe
  • Startup directory: C:\Xray
  • Arguments: run -c config.json
  • Нажмите 'Install service'
  • Запустите службу: Start-Service Xray
  • Проверьте: Get-Service Xray

Шаг 5: Настройка брандмауэра Windows

Разрешите Xray через брандмауэр Windows:

  • Откройте Брандмауэр Windows в режиме повышенной безопасности
  • Нажмите 'Правила для входящих подключений' > 'Создать правило'
  • Тип правила: Порт
  • Протокол: TCP, Порт: 443 (или ваш настроенный порт)
  • Действие: Разрешить подключение
  • Профиль: Отметьте все (Доменный, Частный, Публичный)
  • Имя: Xray VLESS
  • Нажмите Готово
  • Альтернативно, используйте PowerShell:
  • New-NetFirewallRule -DisplayName 'Xray' -Direction Inbound -LocalPort 443 -Protocol TCP -Action Allow

Советы по VLESS на Windows Server

  • Установите автозапуск службы Xray: Set-Service Xray -StartupType Automatic
  • Мониторьте логи Xray в C:\Xray\error.log и access.log
  • Используйте Планировщик заданий для автоматического резервного копирования конфигурации
  • Рассмотрите использование Reality вместо TLS (не нужен домен/сертификат)
  • Отключите автоматическую перезагрузку Windows Update в рабочее время
  • Используйте удаленный рабочий стол для удобного управления сервером
  • Держите Windows Server обновленным для исправлений безопасности
  • Мониторьте ресурсы сервера с помощью Диспетчера задач или Монитора производительности