عرض مشاركة واحدة
قديم 31-12-2006, 12:53 AM   #27
ahmadix
Moderator
 
تاريخ التسجيل: Jul 2005
المشاركات: 271
افتراضي

نتتابع ..

نريد منع مواقع تحتوي في اسمائها على كلمات تدل على انها مواقع سيئة .. مثل كلمة sex او كلمة xxx وغيرها من الكلمات التي تشير لمواقع غير أخلاقية .. يحرمها ديننا الحريف ...

نقوم بعمل ملف ونسميه ما شئنا مثلا هنا سيكون

etc/squid/badsites
نقوم بتحريره .. ونضيف الكلمات التي نريد منعها .. كما في مثالنا
كود:
breast
xxx
sex
ضف الكلمات التي تريدها
ثم ضف الاسطر التالية الى ملف الاعدادات ..

كود:
acl NO_SEX dstdom_regex -i "/etc/squid/badsites"
http_access deny NO_SEX
اما ان اردت منع مواقع باسم النطاق .. مثلا ان اردت منع الزبائن من زيادة موقع [عزيزي الزائر يتوجب عليك التسجيل للمشاهدة الرابطللتسجيل اضغط هنا] اياكم ان تفعلوها
طبعا من الممكن البحث عن طريق الجوجل عن قوئم المواقع السيئة التي لا تريدها داخل شبكتك ..
في البداية قم بانشاء ملف
usr/local/squid/etc/bad-sites/
قم بتحرير الملف وضع فيه المواقع التي تريد منعها ..

كود:
#OK Sites 
www.sex.com 
www.xxx.com 
www.badsite.org 

الاسماء التي وضعتها من وحي خيالي .. لكن هناك مواقع تجد فيها قوائم للمواقع السيئة
ثم نضيغ الاسطر التالية لملف الاعدادات ..
كود:
acl Badsites dstdomain "/usr/local/squid/etc/bad-sites"
http_access deny Badsites
أحيانا تجد نفسك مدطرا لمنع انواع من الملفات مثل ملفات الافلام لانها ستستهلك الكثير من شبكتك والكثير من موارد الخادم ...
والسكويد يتيح لنا تحديد ملف ومنع تنزيله حسب نوع الملف بمعرفو امتداده في مثالنا سأقوم بمنع ملفات ال avi

كود:
acl No_Video urlpath_regex -i \.avi$
http_access deny No_Video
بالتوفيق اخوتي ..

أرجو منكم الدعاء لاخيكم بالخير
__________________
ماحترق لسان بقوله نار..........ولا اغتنى فقير بقوله الف دينار


ahmadix غير متواجد حالياً   رد مع اقتباس