عناوين اختبار بدء تشغيل DNS : خوادم DNS التي سوف يستعلم Squid بها لاختبار ما إذا كانت عمليات بحث DNS تعمل بشكل صحيح.

تدفقات ملف السجل SIGUSR1 : الإعدادات الافتراضية إلى 10 أو 0 ، حسب النظام. يحدد عدد دورات ملف السجل التي تريد إجراؤها عند كتابة "squid -k rotate". الإعداد الافتراضي هو 10 ، والذي سيتم تدويره بالامتدادات من 0 إلى 9. وسيؤدي تعيين logfile_rotate إلى 0 إلى تعطيل التدوير ، ولكن ملفات التعريف لا تزال مغلقة وإعادة فتحها. سيمكنك هذا من إعادة تسمية ملفات السجل بنفسك قبل إرسال إشارة التدوير.

لاحظ أن أمر 'squid -k rotate' يرسل عادةً إشارة USR1 إلى عملية الحبار الجارية. في حالات معينة (على سبيل المثال في Linux مع Async I / O) ، يتم استخدام USR1 لأغراض أخرى ، لذا يستخدم التدوير -k إشارة أخرى. من الأفضل أن تعتاد على استخدام "Squid -k rotate" بدلاً من "kill -USR1 ".

نص رسائل الخطأ : نص HTML لتضمينه في رسائل الخطأ. اجعل هذا عنوان URL "mailto" لعنوان المشرف الخاص بك ، أو ربما مجرد رابط إلى صفحة الويب الخاصة بمؤسستك.

لتضمين ذلك في رسائل الخطأ الخاصة بك ، يجب إعادة كتابة ملفات قالب الخطأ (الموجودة في دليل "الأخطاء"). أينما تريد أن يظهر سطر "err_html_text" ، قم بإدراج علامة٪ L في ملف قالب الخطأ.

إحصائيات لكل عميل : إذا كنت ترغب في تعطيل جمع الإحصائيات لكل عميل ، فقم بإيقاف client_db هنا.

رأس X-Forwarded-For : الإعداد الافتراضي "قيد التشغيل". إذا تم تعيينه ، فإن Squid سيشمل عنوان IP الخاص بنظامك أو اسمه في HTTP يطلبه إلى الأمام. بشكل افتراضي يبدو في HTTP يطلب ذلك إلى الأمام. يبدو بشكل افتراضي كما يلي:

X-Forwarded-For: 192.1.2.3

إذا قمت بتعطيل هذا ، فسيظهر على النحو التالي:

X-Forwarded-For: غير معروف

تسجيلات استعلامات ICP : الإعداد الافتراضي "قيد التشغيل". إذا تم تعيينه ، يتم تسجيل استعلامات ICP إلى access.log. قد ترغب في تعطيل هذا إذا كان تحميل ICP مرتفعًا جدًا لتسريع الأمور أو لتبسيط تحليل السجل.

الحد الأدنى من القفزات المباشرة : الافتراضي هو 4. إذا كنت تستخدم عناصر اختبار الاتصال لـ ICMP ، فقم بإجراء عمليات جلب مباشرة للمواقع التي لا تزيد عن هذه القفزات العديدة.

احتفظ بالذاكرة للاستخدام المستقبلي : الافتراضي هو "نعم". إذا تم ضبطه ، سيحتفظ Squid بمجموعات من الذاكرة المخصصة (ولكن غير المستخدمة) متاحة للاستخدام في المستقبل. إذا كانت الذاكرة ممتازة على نظامك وتعتقد أن مكتبة malloc الخاصة بك تتفوق على إجراءات Squid ، قم بتعطيل هذا.

مقدار الذاكرة التي يجب الاحتفاظ بها : الإعداد الافتراضي هو "غير محدود". إذا تم الضبط على قيمة غير صفرية ، سيحتفظ Squid على الأكثر بالحد المحدد للذاكرة المخصصة (ولكن غير المستخدمة) في تجمعات الذاكرة. سيتم معالجة جميع الطلبات المجانية () التي تتجاوز هذا الحد من خلال مكتبة malloc. لا يقوم الحبار بتخصيص أي ذاكرة مسبقًا ، بل يحتفظ فقط بالأشياء التي ستكون مجانية () د. وبالتالي ، من الآمن تعيين memory_pools_limit على قيمة عالية إلى حد معقول حتى إذا كان التكوين الخاص بك سيستخدم ذاكرة أقل.

إذا لم يتم التعيين (افتراضي) أو تم ضبطه على صفر ، فستحتفظ Squid بكل الذاكرة التي يمكنها. أي أنه لن يكون هناك حد للكمية الإجمالية للذاكرة المستخدمة للحفظ الآمن.

رؤوس لتمرير : الافتراضي هو "كافة الرؤوس". يستبدل هذا الخيار خيار "http_anonymizer" القديم بشيء أكثر قابلية للتكوين. يمكنك الآن تحديد الرؤوس المسموح بها بالضبط ، أو التي ستتم إزالتها من الطلبات الصادرة.

هناك طريقتان لاستخدام هذا الخيار. يمكنك إما السماح برؤوس محددة (وبالتالي رفض جميع العناوين الأخرى) ، أو يمكنك رفض رؤوس محددة (وبالتالي السماح لجميع العناوين الأخرى).

وكيل مستخدم مزيف : الافتراضي هو "لا شيء". إذا قمت بتصفية رأس User-Agent باستخدام الرؤوس لتمرير الخيار ، فقد يتسبب ذلك في رفض بعض خوادم الويب لطلبك. استخدم هذا لتزييف واحد.

عنوان WCCP Router : استخدم هذا الخيار لتحديد جهاز التوجيه WCCP `` home '' الخاص بـ Squid.

عنوان WCCP الوارد : استخدم هذا الخيار إذا كنت تريد تلقي رسائل WCCP على واجهة واحدة فقط. لا تستخدم هذا الخيار إذا كنت غير متأكد من عدد الواجهات لديك ، أو إذا كنت تعرف أن لديك واجهة واحدة فقط.

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