العودة إلى المدونة
يناير 19, 2026الأدلة

كيفية تثبيت وكيل VLESS على خادم Windows

دليل خطوة بخطوة حول إعداد وكيل VLESS على Windows Server 2019/2022 باستخدام Xray-core لاتصالات آمنة ومقاومة للرقابة.

كيفية تثبيت وكيل VLESS على خادم Windows

بينما تركز معظم دروس الوكيل على Linux، يفضل العديد من المستخدمين أو يحتاجون إلى Windows Server لبنيتهم التحتية. يعمل VLESS بشكل مثالي على Windows Server، وسيوضح لك هذا الدليل كيفية إعداده باستخدام Xray-core. سواء كنت تشغل Hiddence Windows VPS أو لديك خادم Windows مخصص، يمكنك نشر VLESS في دقائق.

لماذا تشغيل VLESS على Windows Server؟

  • واجهة GUI مألوفة لمن لا يرتاحون لسطر الأوامر
  • التكامل مع خدمات Windows المحددة و Active Directory
  • توافق أفضل مع بعض تطبيقات المؤسسات
  • بعض مزودي الاستضافة يقدمون خيارات Windows VPS أرخص
  • إدارة سهلة عن بُعد عبر RDP (سطح المكتب البعيد)
  • دعم أصلي لتطبيقات .NET جنبًا إلى جنب مع الوكيل

المتطلبات الأساسية

  • Windows Server 2019 أو 2022 (يوصى بـ Hiddence Windows VPS)
  • وصول المسؤول (Administrator) إلى الخادم
  • عميل RDP للاتصال عن بُعد
  • ذاكرة وصول عشوائي (RAM) لا تقل عن 2 جيجابايت ومساحة تخزين 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\
  • افتح المفكرة (Notepad) كمسؤول
  • الصق تكوين 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
  • في واجهة 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 Defender مع الأمان المتقدم
  • انقر فوق 'Inbound Rules' > 'New Rule'
  • نوع القاعدة: Port
  • البروتوكول: TCP، المنفذ: 443 (أو المنفذ الذي قمت بتكوينه)
  • الإجراء: Allow the connection
  • الملف الشخصي: حدد الكل (Domain, Private, Public)
  • الاسم: Xray VLESS
  • انقر فوق Finish
  • بدلاً من ذلك، استخدم PowerShell:
  • New-NetFirewallRule -DisplayName 'Xray' -Direction Inbound -LocalPort 443 -Protocol TCP -Action Allow

نصائح VLESS لخادم Windows

  • تعيين خدمة Xray للبدء تلقائيًا: Set-Service Xray -StartupType Automatic
  • مراقبة سجلات Xray في C:\Xray\error.log و access.log
  • استخدام جدولة المهام للنسخ الاحتياطي التلقائي للتكوين
  • فكر في استخدام Reality بدلاً من TLS (لا حاجة لنطاق/شهادة)
  • تعطيل إعادة التشغيل التلقائي لتحديث Windows أثناء ساعات الخدمة
  • استخدام سطح المكتب البعيد لإدارة الخادم بسهولة
  • حافظ على تحديث Windows Server للحصول على التصحيحات الأمنية
  • مراقبة موارد الخادم باستخدام Task Manager أو Performance Monitor