تكوين وكيل في macOS عبر إعدادات النظام
كيفية تكوين خادم وكيل في macOS من خلال إعدادات النظام. يستخدم هذا الدليل العملي macOS 15.5 كمثال. كما ينطبق أيضًا على macOS 13 فما فوق، حيث تغيرت واجهة إعدادات النظام، بما في ذلك قسم الوكيل، بدءًا من الإصدار 13.
فتح إعدادات نظام macOS
انتقل إلى إعدادات النظام عبر أيقونة Apple في الزاوية العلوية اليسرى.
انتقل إلى قسم إعدادات Wi-Fi وانقر على “Details…” بجانب الشبكة المتصلة.
إدخال إعدادات اتصال خادم الوكيل
انتقل إلى قسم إعدادات الوكيل الفرعي وحدد نوع الوكيل: HTTP أو HTTPS أو SOCKS.
املأ معلمات خادم الوكيل:
- عنوان IP أو اسم مضيف الخادم (مثلاً: proxy.example.com أو 192.168.1.1)؛
- المنفذ (عادةً 4 أو 5 أرقام)؛
- إذا كان الوكيل يتطلب اسم مستخدم وكلمة مرور، قم بتحديد هذا الخيار وأدخل المعلومات؛
- استثناء أسماء النطاقات البسيطة — يمكنك تحديد المواقع التي يجب عدم استخدام الوكيل لها.
اضغط على “OK” لحفظ الإعدادات. الآن تم تكوين الوكيل على macOS.
تحقق من اتصال الإنترنت وتغير عنوان الـ IP
افتح على سبيل المثال متصفح Safari وحاول الدخول إلى أي موقع يعرض عنوان الـ IP الخاص بك. في حالتي، طلب Safari أيضًا إدخال اسم مستخدم وكلمة مرور الوكيل.
إذا تم كل شيء بشكل صحيح، سترى أن عنوان الـ IP الخاص بك قد تغير.
ليست كل التطبيقات تستخدم إعدادات النظام للوكيل في macOS. على سبيل المثال، في Google Chrome ظل عنوان الـ IP دون تغيير. كن حذرًا وتحقق من عمل الوكيل في كل تطبيق على حدة.
مشكلة سلسلة المفاتيح (Keychain)
واجهت مشكلة: بعد تفعيل خادم الوكيل في إعدادات macOS بدأت تظهر مطالبات سلسلة المفاتيح باستمرار: “%appname% يريد استخدام معلوماتك السرية المخزنة بعنوان IP الوكيل في سلسلة المفاتيح الخاصة بك. للسماح بذلك، أدخل كلمة مرور سلسلة المفاتيح ’login’.” بعد البحث على الإنترنت، وجدت حلولاً تتعلق بإعادة ضبط المفاتيح في سلسلة المفاتيح، لكنني لم أجربها عمليًا لأن الجهاز ليس لي 🙁.
الأسئلة الشائعة
ما أنواع الوكلاء التي يدعمها macOS؟
يدعم macOS وكلاء HTTP وHTTPS وSOCKS (IPv4). جميع الأنواع مدعومة (سيرفر، جوال، سكني).
من أين يمكنني الحصول على وكيل لـ macOS؟
- ابحث عن قوائم وكلاء مجانية في Google. بعض المواقع تنشر وكلاء مجانيين لجذب الزيارات. لا أنصح بذلك لأن المهاجمين قد يحصلون على بياناتك المرسلة عبر الجهاز.
- شراء وكيل. بهذه الطريقة يمكنك اختيار البلد ونوع الوكيل ومدة الإيجار وحجم البيانات والتأكد من أمان الاتصال.
- إعداد خادم وكيل خاص بك. هذا الخيار مناسب إذا كان لديك خادم خاص (في المنزل أو العمل) وتريد تمرير حركة البيانات عبره.
ما إصدارات macOS التي تدعم الوكيل؟
جميع الإصدارات الحديثة من macOS تدعم الوكلاء. بدءًا من الإصدار 13 تغيرت واجهة الإعدادات، لذا ينطبق هذا الدليل على الإصدار 13 فأعلى.
كيف أتحقق من خادم الوكيل المعين في macOS؟
يمكنك رؤية ذلك في إعدادات الوكيل: “إعدادات النظام” – “Wi-Fi أو الشبكات” – “Details” بجانب الشبكة المتصلة – “Proxies”.
لماذا أحتاج إلى وكيل في macOS؟
- للوصول إلى مواقع وخدمات محجوبة في منطقتك؛
- الخصوصية وحماية البيانات — إخفاء عنوان الـ IP الحقيقي؛
- تغيير الموقع الجغرافي — الوصول إلى محتوى غير متاح في منطقتك؛
- في بعض الحالات يستخدم الوكيل لحجب الإعلانات وتوفير البيانات.
ما الفرق بين وكلاء HTTP وHTTPS وSOCKS؟
- وكيل HTTP: إذا لم تكن الاتصال مشفراً (HTTP عادي وليس HTTPS)، يمكن لمزود الإنترنت رؤية كل حركة المرور — المواقع التي تزورها، البيانات التي ترسلها، والمحتوى الذي تحملّه. إذا استخدمت وكيل HTTP لمواقع HTTPS (عبر CONNECT)، سيرى مزود الإنترنت فقط اسم الموقع (SNI) وحقيقة الاتصال وليس محتوى الصفحات (ما لم يعترض الوكيل ويفك التشفير). مالك خادم الوكيل يرى كل حركة HTTP، بما في ذلك العناوين والطلبات والردود. مع HTTPS عبر HTTP proxy، يرى العنوان فقط وليس المحتوى (ما لم تحدث هجمة MITM).
- وكيل HTTPS: مثل HTTP لكن الاتصال بين العميل والوكيل محمي بتقنية TLS/SSL. سيرى مزود الإنترنت أنك تتصل بالوكيل (IP والمنفذ)، لكنه لا يرى أي محتوى حتى بينك وبين الوكيل (البيانات مشفرة). بعد الوكيل، إذا زرت موقع HTTP سيرى مالك الوكيل كل شيء؛ مزود الإنترنت لا يرى شيئًا.
- وكيل SOCKS (غالبًا SOCKS5): يعمل كبروتوكول نفق شامل على مستوى النقل. ينقل “البيانات الخام” بينك وبين الخادم البعيد. سيرى مزود الإنترنت أنك متصل بوكيل، لكنه لا يعرف إلى أين تذهب البيانات إذا كان التطبيق يستخدم بروتوكولًا مشفرًا (مثل HTTPS عبر SOCKS). إذا كانت البيانات غير مشفرة (HTTP عادي عبر SOCKS)، فقد يتمكن مالك الوكيل من رؤيتها وليس مزود الإنترنت. مالك الوكيل يرى كل شيء إذا لم تكن البيانات مشفرة. إذا استخدمت HTTPS، فقط اسم الموقع يظهر كما في الحالات الأخرى.
- SOCKS ليس دائماً “VPN”: SOCKS لا يشفر البيانات بنفسه، هو فقط نفق.
- وكيل HTTPS ≠ VPN: التشفير هنا بينك وبين الوكيل فقط، وليس بينك وبين الموقع النهائي.
- مزود الإنترنت دائمًا يرى الاتصال بالوكيل (IP والمنفذ)، لكن ليس بالضرورة يعرف المحتوى إذا كان مشفرًا.
ما الفرق بين الوكيل وVPN؟
VPN يعمل على مستوى نظام التشغيل ويحول كل الحركة عبر الـ VPN، بينما يعمل الوكيل على مستوى التطبيقات ويحجب فقط حركة تطبيق أو متصفح معين.
هل يمكن التحكم في إعدادات وكيل منفصلة لكل تطبيق في macOS؟
نعم، أسهل طريقة هي استخدام تطبيق Proxifier (أو ما يشابهه). يتيح لك إنشاء قائمة بروفايلات مع مجموعة قواعد لكل تطبيق في النظام.
مشاكل محتملة
- بعد إدخال بيانات الوكيل لا يتم التحميل — تحقق من صحة الإعدادات وتأكد من رسائل سلسلة المفاتيح.
- اسم مستخدم أو كلمة مرور الوكيل غير صحيحة — راجع الإعدادات جيدًا.