الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية اعداد البروكسيSquid في اللينكس

مغلق
بدأه BESHEER في 4 أغسطس 2006 · 2 رد · 1,807 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

منقول من

ARABNX.NET

************************************************

كيفية اعداد البروكسي

Squid في اللينكس

سأحاول في هذا الدرس شرح طريقة تجهيز و اعداد البروكسي squid في اللينكس بشكل مختصر و مفصل قدر الامكان:

1- التأكد من وجود الsquid :

و ذلك باستخدام الأمر التالي:

رمز: rpm -q squid

2- تنزيل الsquid في حالة عدم وجوده:

باستخدام الأمر rpm :

رمز: rpm -ivh squid-2.5.STABLE9-7.i386.rpm

طبعاً يمكنك تنزيله من الانترنت من على :ftp://rpmfind.net/linux/fedora/core/...LE9-7.i386.rpm

3- المجلد الخاص باعدادات السكويد هو /etc/squid و اسم الملف الرئيسي squid.conf .قم بفتح الملف بمحررك المفضل، الخطوة الأولى التي قد تريد عملها هي تغيير البورت الذي يستخدمه السكويد. و هو بالطبع 3128 . يمكن تغييره ليصبح مثلاً 8080 عن طريق السطر http_port بجعله على النحو التالي مثلاً:

رمز: http_port 192.168.0.254:8080 طبعاً افترضنا ان الآي بي للجهاز الذي يعمل عليه السكويد هو 192.168.0.254 .

4- من المعروف ان السكويد لا يسمح لأي جهاز بالدخول عليه (يمنع الجميع) لذا علينا اضافة بعض السطور لنسمح لشبكتنا المحلية باستعمال البروكسي. ابحث عن الظهور الثاني للجملة Recommended minimum configuration . سوف يأخذك للمنطقة الخاصة بما يسمى الaccess list control .اضف السطر التالي تحت جملة CONNECT method CONNECT :

رمز: acl my_network src 192.168.0.1/255.255.255.0

5- انزل لأسفل في نفس الملف حتى تصل الى للجملة : INSERT YOUR OWN RULE(S) HERE . ثم أضف السطر التالي مباشرة فوق السطر الخاص بالlocalhost acl :

رمز: http_access allow my_network

6- قم بتشغيل السكويد:

رمز: service squid start

مبروك! لقد قمت بتجهيز اعدادات البروكسي. و الآن يجب أن نقوم بجعل المتصفح يستخدم هذا البروكسي للدخول الى الانترنت. طبعاً يمكن استخدام أي متصفح حتى الانترنت اكسبلورر في اجهزة مايكروسوفت ويندوز.

في الانترنت اكسبلورر:

اذهب الى Tools ثم اختر Internet Options .

اختر التبويب Connections ثم اختر LAN Settings .

اختر المربع الخاص باستخدام البروكسي User a proxy server... ثم أدخل الآي بي الخاص بالسيرفر و هو في مثالنا 192.168.0.254 , و البورت الذي سيستخدمه و هو 8080 . ثم اضغط OK .

في الفايرفوكس:

اختر من قائمة Edit الخيار Preferences .

من الخيار General اختر الخيار Connections Settings .

اختر Manual Proxy Configuration و من ثم ادخل عنوان الآي بي و المنفذ كما فعلنا مع المثال السابق. و يمكنك استخدامه لجميع انواع الاتصال الأخرى بتفعيل الخيار use the same proxy for all protocols

مع تمنياتي للجميع بالتوفيق.

تم تعديل هذه المشاركة بواسطة BESHEER في 11 أغسطس 2006 في 22:54

022.gif

***********************************************

043.gif

#2

ضبط الاعدادات وجتني هذه الرساله

WARNING: Netmask masks away part of the specified IP in '10.0.7.86/255..255.255.0

بالنسبه للتغيرات الي سويتها

Default:

http_port 10.0.7.86:8080

و

acl CONNECT method CONNECT

acl my_network src 10.0.7.86/255.255.255.0

# TAG: follow_x_forwarded_for

و

#http_access deny to_localhost

#http_access allow my_network

# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS

وطبعا ضبطت البورت والاي بي الي هو يعتبر بروكسي في الفاير فوكس

ولكن لم يشتغل

ارجو الافاده تحياتي

#3

اممممم هذا يعتمد على طريقة التثبيت..

احيانا تحتاج إلى صنع مجلدات الكاش

واشكرك BESHEER على الموضوع الهام جدا.. ولو نلاظح اللينوكس سهل ولا داعي لخوف البعض من الواجهة النصية.. ولو قارنا هذا ببعض انظمة التشغيل التي تعتمد على الواجهة الرسومية بشكل أساسي لوجدنا عدد خطواتها اكثر بكثير (نكست، افتح نافذة، اختر لسان تبويب واضغط هنا وهناك.. وضاع الوقت)

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

هذا الموضوع مغلق.

مواضيع مشابهة