كيفية إعداد (Proxy Server) على Ubuntu

 

كيفية إعداد خادم وكيل (Proxy Server) على Ubuntu

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

ما هو البروكسي وكيف يعمل؟

البروكسي هو خادم وسيط يعمل كحلقة وصل بين نظامك والعالم الخارجي على الإنترنت. يعمل عن طريق اعتراض نشاط الإنترنت لديك وتمريره عبر خوادمه الخاصة. يمكنك إعداد بروكسي للتعامل مع عدة أنواع من حركة المرور مثل FTP، HTTP، و HTTPS.

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

إعداد خادم وكيل على Ubuntu

إعداد خادم وكيل على Ubuntu سهل وبسيط. يمكنك إعداده إما عبر واجهة المستخدم الرسومية أو من خلال سطر الأوامر في Linux.

باستخدام واجهة المستخدم الرسومية

  1. اذهب إلى نظرة عامة على الأنشطة، اكتب Settings، وافتحها. يمكنك أيضًا فتح الإعدادات من الشريط الجانبي للنافذة الرئيسية لـ Ubuntu.
  2. انتقل إلى قسم Network في قائمة الإعدادات واختر خيار Proxy.
  3. قم بتشغيل خيار Network Proxy واختر إما التكوين اليدوي (Manual) أو التكوين التلقائي (Automatic).
  4. إذا اخترت Manual، ستحتاج إلى تحديد رقم المنفذ وعنوان IP لخادم البروكسي. تأكد أيضًا من اختيار نوع البروكسي الصحيح مثل HTTP، HTTPS، SOCKS5 Host، أو FTP.
  5. يمكنك أيضًا إضافة أي مضيفين يجب تعطيل البروكسي لهم في قسم Ignored Hosts في الأسفل.
  6. إذا اخترت خيار Automatic، فستحتاج إلى إدخال عنوان URL لملف تكوين البروكسي الخاص بك.

باستخدام سطر الأوامر في Ubuntu

إذا كنت مرتاحًا لاستخدام سطر الأوامر، يمكنك إعداد بروكسي على Ubuntu بدقة وتحكم أكبر. يمكنك تكوين البروكسي إما بشكل مؤقت أو دائم، ويمكنك تطبيقه لمستخدم واحد أو على مستوى النظام بالكامل.

export HTTP_PROXY="[username]:[password]@[proxy-web-or-IP-address]:[port-number]"

ستحتاج إلى استبدال اسم المستخدم وكلمة المرور وعنوان الويب للبروكسي أو عنوان IP ورقم المنفذ بالتفاصيل الخاصة بك.

إعداد البروكسي الدائم

لجعل إعدادات البروكسي دائمة، قم بتعديل ملف تكوين البروكسي العام “.bashrc” في مجلد Home الخاص بك.

sudo nano ~/.bashrc

في نهاية هذا الملف، حدد المتغيرات http_proxy أو https_proxy:

export http_proxy="134.209.29.120:8080"
export https_proxy="134.209.29.120:8080"

لحفظ التغييرات، أغلق الملف ثم قم بتطبيق الإعدادات الجديدة باستخدام:

source ~/.bashrc

لإعدادات البروكسي لتطبيقها على جميع المستخدمين، أضف المتغيرات إلى ملف “/etc/environment” وهو ملف تكوين على مستوى النظام.

sudo nano /etc/environment

إعدادات البروكسي لـ APT

يتطلب APT، مدير الحزم للأنظمة المستندة إلى Debian مثل Ubuntu و Linux Mint، بعض التكوين الإضافي لاستخدام بروكسي.

sudo nano /etc/apt/apt.conf

ثم أضف تفاصيل البروكسي بالشكل المحدد:

Acquire::http::Proxy "http://proxy-server.com:8080";
Acquire::https::Proxy "http://proxy-server.com:8080";

الختام

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