الدليل النهائي لـ Shadowsocks على أوبونتو للتصفح الآمن

يتميز Shadowsocks بكونه بروتوكول وكيل متعدد الاستخدامات وآمن، حيث يقدم طريقة فعالة لتجاوز الرقابة على الإنترنت. يتعمق هذا الدليل في عملية إعداد Shadowsocks على Ubuntu خطوة بخطوة، مما يضمن تجربة سلسة وآمنة عبر الإنترنت. تم تصميم هذه المقالة مع وضع كل من المستخدمين المبتدئين والمتقدمين في الاعتبار، وسوف تتنقل عبر تثبيت Shadowsocks وتكوينه وتحسينه، مما يجعله الأفضل VPN الاختيار لأنظمة أوبونتو.

التثبيت: إعداد Shadowsocks على Ubuntu

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

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

Sudo apt update sudo apt install python3-pip

تثبيت Shadowsocks

مع نقطة جاهز، قم بتثبيت Shadowsocks عن طريق تنفيذ:

تثبيت سودو pip3 https://جيثب.com/shadowsocks/shadowsocks/archive/master.zip

يجلب هذا الأمر أحدث إصدار من Shadowsocks مباشرة من مستودع GitHub الخاص به، مما يضمن حصولك على أحدث الميزات وتصحيحات الأمان.

التكوين: ضبط Shadowsocks للحصول على الأداء الأمثل

بعد التثبيت، يعد تكوين Shadowsocks لتلبية احتياجاتك الخاصة أمرًا ضروريًا. يتضمن ذلك إنشاء ملف تكوين يحتوي على تفاصيل الخادم الخاص بك والإعدادات المفضلة.

إنشاء ملف التكوين

استخدم محرر النصوص لإنشاء ملف تكوين Shadowsocks الخاص بك:

سودو نانو /etc/shadowsocks.json

قم بتضمين التفاصيل التالية في ملفك، مع ضبط المعلمات حسب الضرورة:

{ "server": "your_server_ip"، "server_port": 8388، "local_address": "127.0.0.1"، "local_port": 1080، "password": "your_password"، "timeout": 300، "method": aes-256-cfb" }

تأكد من الاستبدال your_server_ip و كلمة السر خاصتك مع IP الخادم الفعلي وكلمة المرور. طريقة التشفير, AES-256-CFB، يمكن استبدالها بأي خوارزمية مدعومة لتعزيز الأمان.

جدول معلمات التكوين

معاملوصف
الخادمعنوان IP لخادم Shadowsocks الخاص بك.
server_portرقم المنفذ الذي يستمع عليه الخادم الخاص بك.
local_addressالعنوان المحلي الذي يرتبط به Shadowsocks. عادة 127.0.0.1.
ميناء محلييستمع المنفذ المحلي Shadowsocks.
كلمة المروركلمة المرور التي اخترتها لاتصال Shadowsocks.
نفذ الوقتمهلة الاتصال بالثواني.
طريقةطريقة التشفير لنقل البيانات.

بدء عميل Shadowsocks

لبدء عميل Shadowsocks والاتصال بالخادم الخاص بك، استخدم الأمر التالي:

sslocal -c /etc/shadowsocks.json -d البداية

يؤدي هذا إلى تشغيل Shadowsocks في الوضع الخفي، مع إبقائه قيد التشغيل في الخلفية واستخدام ملف التكوين المحدد.

يقرأ  أفضل 6 شبكات VPN (مجانية) تعمل في عام 2022

خطوات اختيارية: تعزيز تجربة Shadowsocks الخاصة بك

بينما أصبح Shadowsocks قيد التشغيل الآن، هناك خطوات إضافية يمكنك اتخاذها لتخصيص التجربة بشكل أكبر.

تكوين وكيل النظام

بالنسبة للتطبيقات التي لا تدعم بروكسيات SOCKS أصلًا، يمكن أن يؤدي تكوين إعدادات الوكيل في نظامك إلى توجيه حركة المرور الخاصة بك عبر Shadowsocks. يمكن تحقيق ذلك عن طريق تعيين متغيرات البيئة:

تصدير http_proxy = "socks5://127.0.0.1:1080" تصدير https_proxy = "socks5://127.0.0.1:1080"

استخدام Polipo لتحويل SOCKS إلى وكيل HTTP

تدعم بعض التطبيقات وكلاء HTTP فقط. في مثل هذه الحالات، يمكن تثبيت Polipo، وهو وكيل ويب للتخزين المؤقت خفيف الوزن، لتحويل وكيل SOCKS إلى HTTP:

سودو ملائمة تثبيت بوليبو

قم بتكوين Polipo عن طريق تحرير ملف التكوين الخاص به وإعادة تشغيل الخدمة:

سودو نانو /etc/polipo/config

إدراج:

SocksParentProxy = "localhost:1080" socksProxyType = socks5

إعادة تشغيل بوليبو:

إعادة تشغيل خدمة سودو بوليبو

وكيل HTTP الخاص بك متاح الآن على http://localhost:8123.

خاتمة

يوفر إعداد Shadowsocks على Ubuntu حلاً قويًا للوصول الآمن وغير المقيد إلى الإنترنت. باتباع الخطوات الموضحة في هذا الدليل، يمكن للمستخدمين تثبيت Shadowsocks وتكوينه وتحسينه بسهولة، مما يجعله أفضل بديل VPN للتغلب على الرقابة على الإنترنت. سواء للاستخدام الشخصي أو لتعزيز أمان الشركة، يوفر Shadowsocks خيارًا موثوقًا ومرنًا للتصفح الآمن.

29.03.24

كتب بواسطة: كارل جيه جونز

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المطلوبة محددة *

التخطي إلى شريط الأدوات