جدول المحتويات:

قم بإعداد تصفية محتوى الويب في 4 خطوات باستخدام Ubuntu: 5 خطوات
قم بإعداد تصفية محتوى الويب في 4 خطوات باستخدام Ubuntu: 5 خطوات

فيديو: قم بإعداد تصفية محتوى الويب في 4 خطوات باستخدام Ubuntu: 5 خطوات

فيديو: قم بإعداد تصفية محتوى الويب في 4 خطوات باستخدام Ubuntu: 5 خطوات
فيديو: جاري تحميل اللهجة الكويتية ⏳ 2024, يوليو
Anonim
قم بإعداد تصفية محتوى الويب في 4 خطوات باستخدام Ubuntu
قم بإعداد تصفية محتوى الويب في 4 خطوات باستخدام Ubuntu

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

الخطوة الأولى: تثبيت البرنامج

تثبيت البرنامج
تثبيت البرنامج

في محطة Ubuntu ، قم بإصدار هذه الأوامر:

$ sudo apt-get install tinyproxy dansguardian عند المطالبة ، أدخل كلمة مرور الجذر الخاصة بك وقم بتأكيد التنزيل.

الخطوة 2: تكوين التطبيقات

تكوين التطبيقات
تكوين التطبيقات

ستحتاج إلى تكوين كلا هذين التطبيقين الجديدين قبل أن يعملوا ، لكن هذا سهل جدًا. من المحطة الطرفية: sudo nano -c /etc/dansguardian/dansguardian.conf التعليق خارج السطر 3 (ضع # أمام الكلمة "غير مكوّن") ، يجب قراءة السطر 62: منفذ التصفية = 8080 والسطر 65 يجب قراءة: proxyport = 3128ctrl + x للخروج ، حفظ باسم الملف الأصلي. سنقوم الآن بتحرير tinyproxy.conf (في المحطة): يجب قراءة $ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15: المنفذ = 3128

الخطوة 3: ابدأ الخدمات

ابدأ الخدمات
ابدأ الخدمات

أخيرًا نحتاج إلى بدء الخدمات. مرة أخرى في المحطة ، قم بإصدار الأوامر التالية:

sudo /etc/init.d/dansguardian ابدأ $ sudo /etc/init.d/tinyproxy start

الخطوة 4: تكوين أجهزة الكمبيوتر العميلة

تكوين أجهزة الكمبيوتر العميلة الخاصة بك
تكوين أجهزة الكمبيوتر العميلة الخاصة بك

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

في Firefox (نظام التشغيل Windows): علامة التبويب "خيارات الأدوات المتقدمة" للشبكة - انقر فوق الزر "إعدادات" في منطقة الاتصال. انقر فوق "تكوين الوكيل اليدوي" ، في "وكيل HTTP" ، أدخل عنوان IP أو اسم المضيف لخادمك الوكيل. في حقل "المنفذ" ، أدخل 8080. انقر فوق "استخدام الخادم الوكيل هذا لكافة البروتوكولات". انقر فوق "موافق" لتطبيق الإعدادات ، واطلب صفحة. Internet Explorer 7: ToolsOptionsConnections زر إعدادات TabLan خانة اختيار بعنوان "Use a proxy server…." ، انقر فوق "Advanced". في حقل HTTP ، اكتب عنوان IP أو اسم المضيف لخادمك الوكيل ، وفي حقل المنفذ ، اكتب 8080. انقر فوق "موافق" 3 مرات واختبر اتصالك. لاختبار ما إذا كنا قد فعلنا كل شيء بشكل صحيح ، حاول الانتقال إلى www.google.com. إذا سمح لك بالمرور ، فهذا رائع. حاول الآن الذهاب إلى www.badboys.com. افتراضيًا ، يتم حظر هذا الموقع ، ويقوم بإجراء اختبار جيد.

الخطوة 5: شرح الخطوات والتكوين المتقدم

شرح الخطوات والتكوين المتقدم
شرح الخطوات والتكوين المتقدم

أنا أكره عندما تتركك الإرشادات دون فهم جيد لما فعلته للتو. ومع ذلك ، إليك شرحًا أساسيًا: الخطوة الأولى هي تثبيت التطبيقين اللذين سنستخدمهما. يستخدم Dansguardian لتصفية الويب. إنه مرشح قابل للتكوين بدرجة كبيرة ويستخدم العديد من الطرق المختلفة للسماح / رفض الوصول إلى مواقع الويب. يمكنك الحصول على إعداد رفض افتراضي (قائمة بيضاء) حيث يُسمح فقط لعدد قليل من المواقع المحددة ، أو يمكنك استخدام نموذج السماح الافتراضي (القائمة السوداء) الأقل تقييدًا حيث يتم حظر المواقع على وجه التحديد بواسطة عنوان URL أو من خلال قائمة الكلمات الموزونة. لقد باع هذا البرنامج الوحيد شركتي على مصدر مفتوح ، وهو مكتوب بشكل جيد وموثوق. يوفر Tinyproxy وظيفة الخادم الوكيل التي ستعمل كوسيط بين dansguardian والإنترنت. في الخطوة 2 ، أخبرنا dansguardian أي منفذ للاستماع إليه (من منفذ العملاء 8080) وإذا تمت الموافقة على الطلب ، فأي منفذ لتمرير الطلب إلى tinyproxy على (3128). في الخطوة 2 أيضًا ، تأكدنا من أن Tinyproxy تستمع على المنفذ 3128. لقد بدأنا كلتا الخدمتين لأول مرة في الخطوة 3 ، وقمنا بتكوين العملاء في الخطوة 4. التكوين المتقدم لـ Dansguardian: dansguardian.conf - من هنا تقوم بتعيين المتغيرات العامة مثل أرقام المنافذ والمحولات التي يجب الارتباط بها وما إلى ذلك. هنا أيضًا حيث ستقوم بتغيير "حد المشاغب" لمجموعة التصفية الافتراضية. الإعداد الموصى به لهذا المتغير يسير على هذا النحو - 50 للأطفال الصغار و 100 للأطفال الكبار و 160 للشباب. الإعداد الافتراضي هو 50.bannedsitelist - حيث ستذهب لحظر مواقع كاملة مثل example.combannedurllist - حيث ستذهب لحظر عناوين URL معينة مثل example.com/~user/index.htmbannedphraselist - يسمح لك بتحديد العبارات التي سيتم فحصها في كل صفحة مطلوبة ، على سبيل المثال "النونية الفكاهية" هذا مفيد إذا كانت هناك أشياء معينة لا تزال تعمل بعد إعداد الفلتر. bannediplist - لحظر كامل للموقع ، حدد عنوان IP. قد يكون لهذا عواقب غير مقصودة حيث أن بعض المواقع تشارك عناوين IP مع مواقع أخرى. exceptioniplist - لتكوينات القائمة البيضاء - يسمح بقائمة استثناءات IPs معينة - لتكوينات القائمة البيضاء - يسمح لمواقع محددة مثل example.comexceptionurllist - لتكوينات القائمة البيضاء - يسمح بعناوين URL محددة ، ولكن ليس مواقع كاملة ، مثل example.com/~user/index.htmexceptionphraselist - يستثني عبارات محددة إذا تم حظرها دون داع باستخدام هذه الملفات ، يمكنك تعديل الفلتر الخاص بك ليناسب احتياجاتك ، يمكنك أيضًا تحرير صفحة رفض الوصول بشعار شركتك ، أو لعرض رسالة مخصصة تطلب من أطفالك العودة إلى العمل! هناك العديد من التكوينات البديلة مع Dansguardian التي توسع الوظائف بشكل كبير. إن طبيعة dansguardian القابلة للتوسيع القائمة على المعايير تجعله منتجًا متعدد الاستخدامات وقابل للتكيف وقابل للتطوير ، كما يوجد برنامج تابع لجهة خارجية لرسم إحصاءات الرسم البياني وتحليل ملفات السجل وتسهيل الإدارة. أنا أشجعك على الذهاب إلى www.dansguardian.org والبحث في كل إمكانيات هذا البرنامج الرائع. يرجى مراسلتي أو التعليق على هذا التوجيه إذا كان لديك أي أسئلة أو تعليقات.

موصى به: