إعداد وكيل (بروكسي) في Safari على macOS عبر إعدادات النظام
كيفية تكوين خادم وكيل في Safari على macOS باستخدام إعدادات النظام. يستخدم هذا الدليل خطوة بخطوة إصدار macOS 15.5 كمثال. وهو ينطبق أيضًا على macOS 13+، حيث تغيرت واجهة إعدادات النظام، بما في ذلك قسم البروكسي، بدءًا من الإصدار 13.
افتح إعدادات Safari
انتقل إلى إعدادات Safari من الشريط العلوي.
انتقل إلى قسم “متقدم” واختر “تغيير الإعدادات”.
سيؤدي هذا إلى فتح قائمة إعدادات البروكسي في النظام.
أدخل إعدادات اتصال خادم البروكسي
انتقل إلى قسم إعداد البروكسي واختر نوع البروكسي: HTTP أو HTTPS أو SOCKS.
املأ حقول إعدادات خادم البروكسي:
- عنوان IP أو اسم الخادم (مثل proxy.example.com أو 192.168.1.1)؛
- المنفذ (عادةً 4 أو 5 أرقام)؛
- إذا كان البروكسي الخاص بك يتطلب اسم مستخدم وكلمة مرور، فعّل هذا الخيار وأدخلهما؛
- استثناء أسماء المضيفين البسيطة — يمكنك تحديد المواقع التي لا تريد استخدام البروكسي لها.
اضغط على “موافق” لحفظ الإعدادات. هكذا تكون قد أنهيت إعداد البروكسي على macOS.
تحقق من اتصال الإنترنت وتغيير عنوان IP
افتح Safari وحاول الوصول إلى أي موقع يعرض عنوان IP الخاص بك. في حالتي، طلب Safari أيضًا إدخال اسم المستخدم وكلمة المرور للبروكسي.
إذا تم تنفيذ جميع الخطوات بشكل صحيح، سترى أن عنوان IP الخاص بك قد تغير.
مشكلة سلسلة المفاتيح (Keychain)
واجهت مشكلة: بعد تفعيل البروكسي في إعدادات macOS، بدأت تظهر رسائل لا نهائية من Keychain: “%appname% يريد استخدام معلوماتك السرية المخزنة في ‘عنوان IP البروكسي’ في سلسلة المفاتيح الخاصة بك. للسماح بذلك، أدخل كلمة مرور سلسلة مفاتيح ‘تسجيل الدخول’.” عند البحث، وجدت حلولاً تتعلق بإعادة تعيين المفاتيح في Keychain، لكن لم أجربها فعليًا لأن الجهاز ليس جهازي 🙁.
الأسئلة الشائعة
ما أنواع البروكسي التي يدعمها macOS؟
يدعم macOS بروكسي HTTP وHTTPS وSOCKS (IPv4). بالنسبة لنوع البروكسي، يدعم أي نوع (خوادم، موبايل، سكني).
من أين أحصل على بروكسي لـ Safari؟
- البحث في Google عن قوائم بروكسي مجانية. بعض المواقع تنشر بروكسيات مجانية وتجني أرباحًا من حركة المرور. لا أنصح بهذا الخيار، لأن المهاجمين يمكنهم الوصول إلى بياناتك المرسلة عبر جهازك.
- شراء بروكسي. بهذه الطريقة يمكنك اختيار الدولة، نوع البروكسي، مدة التأجير، حجم الترافيك وضمان أمان الاتصال.
- إعداد خادم بروكسي خاص بك. هذا مناسب إذا كان لديك خادم خاص (في المنزل أو العمل) وتريد توجيه حركة المرور من خلاله.
ما إصدارات macOS التي تدعم البروكسي؟
جميع إصدارات macOS الحديثة تدعم البروكسي. بدءًا من الإصدار 13 تغيرت واجهة الإعدادات، لذا هذا الدليل موجه للإصدار 13 فما فوق.
كيف أعرف أي بروكسي تم تعيينه في Safari؟
يمكنك رؤية ذلك في إعدادات البروكسي: “إعدادات النظام” – “Wi-Fi أو الشبكات” – “تفاصيل” بجانب الشبكة المتصلة – “البروكسي”.
لماذا أحتاج بروكسي في Safari؟
- للوصول إلى المواقع والخدمات المحجوبة في منطقتك؛
- الخصوصية وحماية البيانات — إخفاء عنوان 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، بينما يعمل البروكسي على مستوى التطبيق ويعيد توجيه حركة المرور الخاصة بتطبيق أو متصفح محدد فقط.
مشاكل محتملة
- بعد إدخال بيانات البروكسي لا يتم تحميل شيء — تحقق من صحة الإعدادات ورسالة Keychain.
- اسم مستخدم أو كلمة مرور البروكسي غير صحيحة — تحقق من بيانات البروكسي.