الإعلانات

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

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

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

instagram viewer

الوكيل السهل لأوبونتو

كيفية إعداد خادم وكيل في أوبونتو لينكس

الطريقة الأسهل لإنشاء وكيل مع Ubuntu هي إنشاء نفق عبر SSH. كتب خورخي هذا كيف ممتازة حول هذا الموضوع كيف نفق حركة المرور على شبكة الإنترنت مع شل SSH الآمنة قراءة المزيد وستظل العملية كما هي بالنسبة لنا.

للحصول على نظرة عامة سريعة ، يجب أن يكون لديك أولاً خادم Ubuntu مع وصول SSH متاح لك. يمكنك القيام بذلك من خلال وجود خادم على اتصال منزلك أو اتصال العمل أو في أي مكان تريد أن يجلس فيه الوكيل.

كيف يمكنني إنشاء خادم وكيل لينكس

بمجرد الانتهاء من هذا الإعداد ، يمكنك اتباع العملية الواردة في المقالة لاستخدام بروتوكول "SOCKS" لإخبار متصفحك باستخدام موقع الوكيل هذا لتنزيل جميع المعلومات من.

تعمل هذه الطريقة أيضًا إذا كان لديك جهاز توجيه لاسلكي يدعم SSH ، مثل Tomato أو DD-WRT.

وكيل شبه سهل لأوبونتو

خادم لينكس الوكيل

الطريقة الثانية للقيام بذلك هي استخدام وكيل ويب. طالما تم إعداد نظام Ubuntu الخاص بك لخدمة مواقع الويب ، يمكنك تثبيت تطبيق ويب يسمى GlypeProxy والذي سيكون بمثابة وكيل لجلسة تصفح الويب الخاصة بك. سيمون لديه طريقة عمل رائعة إعداد GlypeProxy كيفية إنشاء الخادم الوكيل الخاص بك على الإنترنت في دقائق قراءة المزيد وستعمل بنفس الطريقة إذا كنت تقوم بتشغيل خادم ويب على نظام Ubuntu الخاص بك.

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

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

الوكيل المعقد للتثبيت ولكن الوكيل المميز بالكامل

على الجانب الأكثر مشاركة من الأشياء ، يمكنك تثبيت خادم وكيل "حقيقي" على جهاز Ubuntu Linux الخاص بك. تم تطوير برنامج الوكيل خصيصًا لمعالجة العديد من المشكلات التي تم التحدث عنها أعلاه ، وهناك الكثير من البرامج المتاحة التي يمكن أن تؤدي المهمة نيابة عنك.

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

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

$ sudo apt-get install squid3. $ vi /etc/squid3/squid.conf

و أضف:

يسمح http_access local_net. acl local_net src 192.168.0.0/255.255.255.0

حيث 192.168.0.0 هي شبكتك المحلية. أعد تشغيل الحبار ولديك إعداد خادم وكيل أساسي - يمكنك تعديل إعداداتك لاستخدام وكيل ويب على المنفذ 3128 وعنوان IP الخاص بنظام Ubuntu الخاص بك.

كيفية إعداد خادم وكيل في أوبونتو لينكس

يمكنك حقا أن تتوهم بكيفية إعداد خادم وكيل في Ubuntu Linux. Howtoforge لديه هذا البرنامج التعليمي الرائع إنشاء الحبار مع Dansguardian و ClamAV للحماية من الفيروسات والبرامج الضارة.

أيا كان يعمل للكم…

من السهل إلى الصعب ، مهما كان نوع الخادم الوكيل الذي تحتاجه ، يمكن لـ Ubuntu توفيره. دعنا نعرف الإعداد الخاص بك وكيف يعمل من أجلك!

يعمل Dra Drager في XDA Developers في ضواحي فيلادلفيا ، بنسلفانيا.