Blog
Sep 25, 2026 - 6 MIN READ
ويندوز سيرفر للمحترفين #12: الوصول عن بُعد، من Remote Assistance إلى VPN وRDS

ويندوز سيرفر للمحترفين #12: الوصول عن بُعد، من Remote Assistance إلى VPN وRDS

murtaja

Murtaja

🧭 قبل أن نبدأ

في الحلقة السابقة أدرنا الملفات والطابعات. اليوم نتعلم كيف ندير الخوادم ونصل إليها من أي مكان، مع الفصل الثاني عشر: تقنيات الوصول عن بُعد. يبدأ الكاتب بوصف الواقع الجديد:

"Remote access technologies are a very important component of our modern global society." — "تقنيات الوصول عن بُعد مكوّن بالغ الأهمية في مجتمعنا العالمي الحديث."

الموظفون يعملون من المنازل والفنادق والمقاهي، والخوادم قد تكون في مبنى آخر أو مدينة أخرى أو دولة أخرى.


🛰️ الفصل الثاني عشر: تقنيات الوصول عن بُعد (Remote Access Technologies)

🎮 التحكم بالواجهة عن بُعد

⚠️ لا تخلط بين الوصول عن بُعد (Remote Access)، الذي قد يعني الوصول إلى الشبكة فقط، والتحكم بالواجهة عن بُعد (Remote Interface Control).

تعود فكرة التحكم عن بُعد إلى أيام MS-DOS وبرنامج اسمه Tiny ما زال يُحدَّث حتى اليوم. واستخداماتها: تثبيت برامج بصلاحيات المسؤول، وإضافة التعريفات، وضبط خدمات لا تُضبط إلا من الواجهة الرسومية محليًا، وتنفيذ ما لا يستطيعه المستخدم المحلي لنقص الصلاحيات أو المعرفة.

Remote Desktop / RDSRemote Assistance (RA)
المسؤول يتصل مباشرةالمستخدم يطلب المساعدة أولًا عبر دعوة
تحكم كاملمشاهدة فقط أو تحكم بموافقة صاحب الجهاز
كل المعالجة على الخادم؛ الشاشة تُرسل للعميل، ولوحة المفاتيح والفأرة للخادمطالب المساعدة يُسمّى Novice والمساعد Expert

🙋 المساعدة عن بُعد (Remote Assistance)

غير مثبتة افتراضيًا على الخادم، وتُضاف كميزة من Server Manager. وقبل إضافتها يظهر قسمها رماديًا في System Properties.

Start > Maintenance > Windows Remote Assistance >
Invite someone you trust to help you > Save this invitation as a file
← تظهر كلمة مرور ترسلها للمساعد

عند المساعد: يفتح ملف الدعوة ويدخل كلمة المرور، ثم يوافق صاحب الجهاز على الاتصال. وإذا طلب المساعد التحكم، يجب أن يوافق صاحب الجهاز مرة أخرى.

💡 وضع المشاهدة فقط مفيد حين تريد من شخص أن يرى ما تفعله ويصحح أخطاءك، دون أن تثق به بما يكفي لتمنحه التحكم بجهازك.


🛡️ الشبكات الافتراضية الخاصة (VPN)

فتح اتصالات RDS أو RA عبر الإنترنت مباشرة خطر، والحل هو VPN: نفق (Tunnel) يغلّف بيانات الشبكة داخل بروتوكولات VPN، مع مصادقة وتشفير للقناة.

ويعيد الكاتب مثال التشفير من الفصل العاشر، لكن بمفتاح 4:

108 ÷ 4 + (3 × 4) = 39

ويعلّق في الهامش بأن خوارزميات VPN الحقيقية معقدة لدرجة أن فهمها يتطلب غالبًا مستوى دكتوراه.

📊 بروتوكولات VPN المدمجة في 2008 R2

البروتوكولالأمانالسهولةالمنفذ
PPTPأقل أمانًاسهل جدًاTCP 1723
L2TP/IPSecآمن جدًا إذا ضُبط جيدًاأعقدUDP 1701
SSTPيعادل L2TP/IPSecسهل مثل PPTPTCP 443 (مبني على SSL)
  • PPTP: موجود في ويندوز منذ إصدارات كثيرة ومدعوم على نطاق واسع، ويُستخدم حين لا يكون الأمان أولوية.
  • L2TP/IPSec: الأكثر انتشارًا. بدون IPSec يكون L2TP نفقًا فقط بلا تشفير. والتحذير هنا:

"Always be careful to implement the proper authentication and encryption with an L2TP/IPSec VPN." — "احرص دائمًا على تطبيق المصادقة والتشفير الصحيحين مع VPN من نوع L2TP/IPSec."

  • SSTP: جديد منذ Server 2008 وWindows 7 (وVista SP1)، ولا يدعمه Windows XP. وقاعدة عامة: تأكد أن العميل والخادم كليهما يدعمان البروتوكول الذي تختاره.

🔐 ماذا يقدم IPSec؟

  1. السرية (Confidentiality): تشفير البيانات المنقولة.
  2. السلامة (Integrity): عبر خوارزميات التجزئة (Hashing) مثل MD5 أو SHA-1 الأكثر أمانًا. التجزئة عملية أحادية الاتجاه: أي مدخلات بأي حجم تعطي رقمًا ثابت الطول يُعتبر فريدًا لتلك المدخلات.
  3. عدم الإنكار (Nonrepudiation): يُشفَّر ناتج التجزئة بمفتاح لا يملكه إلا المرسل (مثل مفتاحه الخاص)، فلا يستطيع لاحقًا إنكار أنه أرسل الرسالة.

ويخفف الكاتب من سمعة IPSec المعقدة:

"IPSec has often been said to be an unnecessarily complex VPN protocol, but in reality it doesn't have to be that complicated." — "كثيرًا ما قيل إن IPSec بروتوكول VPN معقد بلا داعٍ، لكنه في الحقيقة لا يجب أن يكون بهذا التعقيد."

السر ببساطة أن تستخدم إعدادات التشفير والتجزئة نفسها على الطرفين، وتختار أقوى ما يدعمه الجهازان. ولأن تطبيقات بعض المصنّعين لا تتوافق مع بعضها، يلجأ البعض إلى أجهزة VPN مخصصة (VPN Concentrators) على طرفي الاتصال.


🖥️ خدمات سطح المكتب البعيد (RDS)

RDS هو الاسم الجديد لـ Terminal Services الذي بدأ كنسخة خاصة من NT 4.0 في التسعينيات. تغيّر الاسم في Server 2008 دون تغيير جوهري في الوظيفة، والبروتوكول المستخدم هو RDP.

Remote DesktopRemote Desktop Services
ميزة مدمجة للدعم والإدارةدور خادم كامل
لا تحتاج ترخيصًا إضافيًاتحتاج تراخيص: تجربة 120 يومًا، ثم خادم RD Licensing
للمسؤولينمئات المستخدمين يشغّلون تطبيقات على الخادم

⚙️ تفعيل Remote Desktop

Computer > Properties > Advanced System Settings > Remote >
  ○ Allow connections from any version            (أقل أمانًا)
  ● Allow only with Network Level Authentication  (أكثر أمانًا)
  Select Users... ← افتراضيًا المسؤولون فقط يستطيعون الاتصال

الاتصال من العميل:

Accessories > Remote Desktop Connection > اسم الخادم أو عنوانه > Options > Connect

وإذا ظهر تحذير بأن الشهادة غير موثوقة، فهذا يعني أن الخادم يستخدم شهادة موقّعة ذاتيًا. اضغط Yes إن كنت تثق بالخادم.

🧱 خدمات دور RDS الست

الخدمةالوظيفة
RD Session Hostقلب RDS: يستضيف التطبيقات أو سطح المكتب الكامل
RD Virtualization Hostجهاز افتراضي كامل على Hyper-V لكل مستخدم
RD Licensingيوزّع تراخيص الوصول (CALs)
RD Connection Brokerموازنة الحمل بين خوادم المزرعة، والحفاظ على الجلسات لإعادة الاتصال
RD Gatewayالوصول عبر الإنترنت بتشفير HTTPS (يتطلب IIS ودور NPAS)
RD Web Accessأسطح المكتب والتطبيقات داخل متصفح الويب

✨ RemoteApp: تطبيق على الخادم يظهر كأنه محلي

منذ RDP 6.0 (مع Vista وServer 2008) يعمل التطبيق على الخادم، لكنه يظهر للمستخدم بأيقونة في قائمة Start وكأنه مثبت على جهازه. والفائدة الكبرى:

"Because the applications are installed and managed from a central server, updates to the application are much easier and less time-consuming." — "لأن التطبيقات مثبتة وتُدار من خادم مركزي، يصبح تحديثها أسهل وأسرع بكثير."

💡 إذا كنت تبيع تطبيقًا لعملاء مؤسسيين، فنشره عبر RemoteApp أو Session Host قد يكون نموذج توزيع عمليًا: تحدّث الخادم مرة واحدة، فيحصل الجميع على الإصدار الجديد.


💎 اقتباسات هذا الجزء تستحق التوقف عندها

  • "الوصول عن بُعد مكوّن بالغ الأهمية في المجتمع العالمي الحديث.": العمل لم يعد مرتبطًا بمكتب.
  • "احرص على المصادقة والتشفير الصحيحين مع L2TP/IPSec.": البروتوكول القوي قد يصبح ضعيفًا بسوء الإعداد.
  • "IPSec لا يجب أن يكون معقدًا.": التعقيد غالبًا في عدم توحيد الإعدادات، لا في البروتوكول نفسه.
  • "التطبيقات المركزية أسهل تحديثًا.": مركزية الإدارة توفر الوقت والجهد.

🎯 خلاصة الجزء

Remote Assistance للمساعدة بالدعوة، وRemote Desktop للإدارة، وRDS لخدمة المستخدمين بالتطبيقات وأسطح المكتب والأجهزة الافتراضية الكاملة. البروتوكول هو RDP، وللوصول عبر الإنترنت استخدم VPN (PPTP أو L2TP/IPSec أو SSTP) أو RD Gateway عبر HTTPS.

في الحلقة القادمة نتعلم مهارة يقاس بها كل مهندس أنظمة، مع الفصل الثالث عشر: استكشاف أعطال الخادم ومنهجية REACT. 🚀

Built with Nuxt UI • © 2026