विषयसूची:

उबंटू के साथ 4 चरणों में वेब सामग्री फ़िल्टरिंग सेट करें: 5 चरण
उबंटू के साथ 4 चरणों में वेब सामग्री फ़िल्टरिंग सेट करें: 5 चरण

वीडियो: उबंटू के साथ 4 चरणों में वेब सामग्री फ़िल्टरिंग सेट करें: 5 चरण

वीडियो: उबंटू के साथ 4 चरणों में वेब सामग्री फ़िल्टरिंग सेट करें: 5 चरण
वीडियो: What is Web Browser With Full Information? – [Hindi] – Quick Support 2024, नवंबर
Anonim
Ubuntu के साथ 4 चरणों में वेब सामग्री फ़िल्टरिंग सेट करें
Ubuntu के साथ 4 चरणों में वेब सामग्री फ़िल्टरिंग सेट करें

एक आईटी व्यक्ति के रूप में, सबसे आम चीजों में से एक है जो सहकर्मी मुझसे पूछते हैं कि वे कैसे नियंत्रित कर सकते हैं कि उनके बच्चे किन साइटों तक ऑनलाइन पहुंच सकते हैं। यह करना बहुत आसान है और उबंटू लिनक्स, डांसगार्डियन और टिनीप्रॉक्सी का उपयोग करके मुफ्त है।

चरण 1: सॉफ़्टवेयर स्थापित करें

सॉफ्टवेयर स्थापित करें
सॉफ्टवेयर स्थापित करें

उबंटू के टर्मिनल में, ये आदेश जारी करें:

$ sudo apt-get tinyproxy dansguardian इंस्टॉल करें जब संकेत दिया जाए, तो अपना रूट पासवर्ड दर्ज करें और डाउनलोड की पुष्टि करें।

चरण 2: अनुप्रयोगों को कॉन्फ़िगर करें

अनुप्रयोगों को कॉन्फ़िगर करें
अनुप्रयोगों को कॉन्फ़िगर करें

काम करने से पहले आपको इन दोनों नए अनुप्रयोगों को कॉन्फ़िगर करने की आवश्यकता होगी, लेकिन यह बहुत आसान है। एक टर्मिनल से:$ sudo nano -c /etc/dansguardian/dansguardian.confपंक्ति 3 पर टिप्पणी करें ("अनकॉन्फ़िगर्ड" शब्द के सामने # रखें), लाइन 62 को पढ़ना चाहिए:फ़िल्टरपोर्ट = 8080और लाइन 65 को पढ़ना चाहिए:प्रॉक्सीपोर्ट = 3128ctrl +x बाहर निकलने के लिए, मूल फ़ाइल नाम में सहेजें। अब हम tinyproxy.conf (टर्मिनल में) संपादित करेंगे:$ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 को पढ़ना चाहिए:पोर्ट=3128

चरण 3: सेवाएं शुरू करें

सेवाएं शुरू करें
सेवाएं शुरू करें

अंत में हमें सेवाएं शुरू करने की आवश्यकता है। फिर से एक टर्मिनल में, निम्नलिखित कमांड जारी करें:

$ sudo /etc/init.d/dansguardian start $ sudo /etc/init.d/tinyproxy start

चरण 4: अपने क्लाइंट कंप्यूटरों को कॉन्फ़िगर करें

अपने क्लाइंट कंप्यूटरों को कॉन्फ़िगर करें
अपने क्लाइंट कंप्यूटरों को कॉन्फ़िगर करें

अब बस इतना करना बाकी है कि अपने क्लाइंट को अपने प्रॉक्सी के माध्यम से कनेक्ट करने के लिए कॉन्फ़िगर करें। व्यवस्थापक खातों और कुछ रजिस्ट्री संपादनों का उपयोग करके, आप इन परिवर्तनों के सेट होने के बाद पूर्ववत होने से रोक सकते हैं। इस तरह आप उबंटू बॉक्स पर एक सेवा को रोककर अपने क्लाइंट कंप्यूटरों द्वारा इंटरनेट एक्सेस को पूरी तरह से अक्षम कर सकते हैं। मैं आपको यह पता लगाने दूँगा कि एक, यह ऑपरेटिंग सिस्टम से ऑपरेटिंग सिस्टम में भिन्न होता है। प्रॉक्सी के लिए अपने क्लाइंट वेब ब्राउज़र को कॉन्फ़िगर करने का तरीका यहां दिया गया है:

Firefox (Windows) में: उपकरण विकल्प उन्नत नेटवर्क टैब - कनेक्शन क्षेत्र में "सेटिंग्स" बटन पर क्लिक करें। "मैनुअल प्रॉक्सी कॉन्फ़िगरेशन" पर क्लिक करें, "HTTP प्रॉक्सी" में अपने प्रॉक्सी सर्वर का आईपी पता या होस्टनाम दर्ज करें। "पोर्ट" फ़ील्ड में, 8080 दर्ज करें। "सभी प्रोटोकॉल के लिए इस प्रॉक्सी सर्वर का उपयोग करें" पर क्लिक करें। सेटिंग्स लागू करने के लिए ठीक क्लिक करें, और एक पृष्ठ का अनुरोध करें। Internet Explorer 7: ToolsOptionsConnections TabLan सेटिंग्स बटन "प्रॉक्सी सर्वर का उपयोग करें…" लेबल वाला चेक बॉक्स, "उन्नत" पर क्लिक करें। HTTP फ़ील्ड में, अपने प्रॉक्सी सर्वर का IP पता या होस्टनाम टाइप करें, और पोर्ट फ़ील्ड में, 8080 टाइप करें। 3 बार "ओके" पर क्लिक करें और अपने कनेक्शन का परीक्षण करें। यह जांचने के लिए कि क्या हमने सब कुछ ठीक किया, www.google.com पर जाकर देखें। यदि आपको अनुमति है, तो बढ़िया। अब www.badboys.com पर जाने का प्रयास करें। डिफ़ॉल्ट रूप से यह साइट अवरुद्ध है, और एक अच्छा परीक्षण करती है।

चरण 5: चरणों की व्याख्या और उन्नत कॉन्फ़िगरेशन

चरणों की व्याख्या और उन्नत विन्यास
चरणों की व्याख्या और उन्नत विन्यास

मुझे इससे नफरत है जब आपने अभी-अभी जो किया उसकी अच्छी समझ के बिना कैसे-कैसे आपको छोड़ दें। उस ने कहा, यहां एक बुनियादी स्पष्टीकरण दिया गया है: चरण एक ने दो ऐप्स इंस्टॉल किए जिनका हम उपयोग करेंगे। वेब फ़िल्टरिंग के लिए Dansguardian का उपयोग किया जाता है। यह एक उच्च विन्यास योग्य फ़िल्टर है जो वेबसाइटों तक पहुंच की अनुमति/अस्वीकार करने के लिए कई अलग-अलग तरीकों का उपयोग करता है। आपके पास एक डिफ़ॉल्ट-अस्वीकार (श्वेतसूची) सेटअप हो सकता है जहां केवल कुछ चुनिंदा साइटों की अनुमति है, या आप कम प्रतिबंधात्मक डिफ़ॉल्ट-अनुमति (ब्लैकलिस्ट) मॉडल के साथ जा सकते हैं जहां साइटें विशेष रूप से यूआरएल या भारित शब्द सूची द्वारा अवरुद्ध हैं। इस सॉफ्टवेयर के एक टुकड़े ने मेरी कंपनी को ओपन-सोर्स पर बेचा है, यह बहुत अच्छी तरह से लिखा और विश्वसनीय है। Tinyproxy प्रॉक्सी सर्वर कार्यक्षमता प्रदान करता है जो dansguardian और इंटरनेट के बीच मध्यस्थ के रूप में कार्य करेगा। चरण 2 में हमने डांसगार्डियन को बताया कि किस पोर्ट पर (आपके क्लाइंट-पोर्ट 8080 से) सुनना है और यदि अनुरोध स्वीकृत है, तो किस पोर्ट को टिनीप्रॉक्सी के साथ (3128) पर पास करना है। इसके अलावा चरण 2 में हमने सुनिश्चित किया कि टाइनीप्रॉक्सी पोर्ट 3128 पर सुन रहा है। हमने चरण 3 में पहली बार दोनों सेवाओं को शुरू किया, और ग्राहकों को चरण 4 में कॉन्फ़िगर किया। Dansguardian:dansguardian.conf का उन्नत कॉन्फ़िगरेशन - यहां से आप वैश्विक चर सेट करते हैं जैसे पोर्ट नंबर, बाइंड करने के लिए एडेप्टर, आदि.dansguardianf1.conf - यह फ़ाइल फ़िल्टरग्रुप 1 के लिए सेटिंग्स रखती है, और इसे कॉपी किया जा सकता है और कई फ़िल्टर समूहों का उपयोग होने पर कॉपी बदल दी जाती है। यहां वह जगह भी है जहां आप डिफ़ॉल्ट फ़िल्टर समूह की "शरारती सीमा" को बदल देंगे। इस चर के लिए अनुशंसित सेटिंग इस प्रकार है - छोटे बच्चों के लिए ५०, बड़े बच्चों के लिए १००, युवा वयस्कों के लिए १६०। डिफ़ॉल्ट सेटिंग 50.bannedsitelist है - जहां आप example.combannedurllist जैसी संपूर्ण साइटों को प्रतिबंधित करने के लिए जाएंगे - जहां आप example.com/~user/index.htmbannedphraseslist जैसे विशिष्ट URL पर प्रतिबंध लगाने जाएंगे - आपको उन वाक्यांशों को निर्दिष्ट करने की अनुमति देता है जिन्हें स्कैन किया जाएगा प्रत्येक अनुरोधित पृष्ठ के लिए, उदाहरण के लिए "पॉटी ह्यूमर" यह तब उपयोगी होता है जब फ़िल्टर सेट होने के बाद भी कुछ विशिष्ट चीजें होती हैं। Bannediplist - किसी साइट पर पूर्ण प्रतिबंध के लिए, IP पता निर्दिष्ट करें। इसके अनपेक्षित परिणाम हो सकते हैं क्योंकि कुछ साइटें अन्य साइटों के साथ आईपी साझा करती हैं। अपवादनिपलिस्ट - श्वेतसूची कॉन्फ़िगरेशन के लिए - विशिष्ट आईपीसेक्शनसाइटलिस्ट की अनुमति देता है - श्वेतसूची कॉन्फ़िगरेशन के लिए - विशिष्ट साइटों जैसे example.comexceptionurllist - श्वेतसूची कॉन्फ़िगरेशन के लिए अनुमति देता है - विशिष्ट यूआरएल की अनुमति देता है, लेकिन संपूर्ण साइट नहीं, जैसे example.com/~user/index.htmexceptionphraselist - विशिष्ट वाक्यांशों को छूट देता है यदि वे अनावश्यक रूप से अवरुद्ध हैं इन फ़ाइलों का उपयोग करके आप अपनी आवश्यकताओं के अनुरूप अपने फ़िल्टर को बदल सकते हैं, आप अपनी कंपनी के लोगो के साथ एक्सेस अस्वीकृत पृष्ठ को संपादित भी कर सकते हैं, या एक व्यक्तिगत संदेश प्रदर्शित कर सकते हैं अपने बच्चों को काम पर वापस जाने के लिए कह रहे हैं! डांसगार्डियन के साथ कई वैकल्पिक कॉन्फ़िगरेशन हैं जो कार्यक्षमता को बहुत बढ़ाते हैं। dansguardian की एक्स्टेंसिबल मानक-आधारित प्रकृति इसे एक बहुत ही बहुमुखी, अनुकूलनीय और मापनीय उत्पाद बनाती है, और आँकड़ों को ग्राफ़ करने, लॉग फ़ाइलों का विश्लेषण करने और प्रबंधन को आसान बनाने के लिए तृतीय पक्ष सॉफ़्टवेयर मौजूद है। मैं आपको www.dansguardian.org पर जाने और इस अद्भुत सॉफ्टवेयर की सभी संभावनाओं को देखने के लिए प्रोत्साहित करता हूं। कृपया मुझे संदेश दें या इस निर्देश पर टिप्पणी करें यदि आपके कोई प्रश्न या टिप्पणी हैं।

सिफारिश की: