Anonim

वहाँ बहुत सारे विज्ञापन अवरुद्ध विकल्प हैं, लेकिन उनमें से कई परिपूर्ण से बहुत दूर हैं। मामलों को अधिक जटिल बनाने के लिए, वेबसाइटों ने ब्राउज़र विज्ञापन ब्लॉकर्स का पता लगाना और अवरुद्ध करना शुरू कर दिया है। तो, आपके पास खुद को अवांछित विज्ञापनों और ट्रैकर्स से बचाने के लिए क्या विकल्प हैं?

वास्तव में एक सरल, सार्वभौमिक, समाधान है जो आपके नेटवर्क पर सभी विज्ञापन अनुरोध एकत्र करता है और आपके ब्राउज़र तक पहुंचने से पहले ही उन्हें फेंक देता है। इसके अलावा, यह उन्हें DNS स्तर पर संभालता है, इसलिए इसका पता लगाने के लिए विज्ञापन अवरोधक … ब्लॉकर्स के लिए कोई रास्ता नहीं है।

पाई होल एक स्क्रिप्ट है जिसे आप अधिकांश लिनक्स सिस्टम पर इंस्टॉल कर सकते हैं, लेकिन इसका नाम रास्पबेरी पाई से लिया गया है। पाई एक संपूर्ण छोटा उपकरण बनाती है जिसे आप पाई होल पर स्थापित कर सकते हैं, इसे अपने नेटवर्क से जोड़ सकते हैं, और मूल रूप से इसे भूल सकते हैं। यदि आप सोच रहे हैं, तो नाम का "होल" भाग एक ब्लैक होल का जिक्र कर रहा है क्योंकि यह अनिवार्य रूप से विज्ञापनों के लिए काम करता है।

अपने कॉन्फ़िगरेशन की योजना बनाना

त्वरित सम्पक

  • अपने कॉन्फ़िगरेशन की योजना बनाना
    • अपने डिवाइस उठाओ
    • आम विकल्प
      • सरल राउटर डीएनएस
      • दूसरा कैशिंग डीएनएस
      • Pi OpenVPN क्लाइंट
  • पाई होल स्थापित करें
    • वेब इंटरफ़ेस
    • पाई होल अपस्ट्रीम सर्वर
  • अपने क्लाइंट डीएनएस को कॉन्फ़िगर करें
    • रूटर
    • व्यक्तिगत कंप्यूटर
      • विंडोज 10
      • लिनक्स
  • विचार बंद करना

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

अपने डिवाइस उठाओ

इसके नाम के बावजूद, आप अधिकांश लिनक्स सिस्टम पर पाई होल स्थापित कर सकते हैं, भले ही वे किस तरह के डिवाइस पर हों। एक नियमित लिनक्स पीसी, एक कस्टम राउटर, या यहां तक ​​कि एक आभासी मशीन पर पाई होल चलाना सवाल से बाहर नहीं है। पसंद पूरी तरह तुम्हारी है।

ऐसा उपकरण चुनें जो ट्रैफ़िक के प्रवाह में सबसे उपयुक्त हो, जिसे आप डिज़ाइन करना चाहते हैं। याद रखें कि आप इस पर कई सेवाओं के साथ रास्पबेरी पाई चला सकते हैं। यदि आप चाहते हैं, तो आप DNS को संभालने के लिए पाई होल के साथ राउटर के रूप में पाई को कॉन्फ़िगर कर सकते हैं और कई उपकरणों से यातायात को संभालने के लिए एक ओपनवीपीएन क्लाइंट।

आम विकल्प

ऐसे तरीके हैं जो आपके नेटवर्क को कॉन्फ़िगर कर सकते हैं। जब तक आप वास्तव में रचनात्मक कुछ करना चाहते हैं, तब तक काफी सामान्य हैं।

सरल राउटर डीएनएस

यह आसानी से सबसे सरल विन्यास है जिसे आप उपयोग कर सकते हैं। आपको बस अपने नेटवर्क पर एक डिवाइस पर पाई होल स्थापित करना है। फिर, DNS के लिए उस डिवाइस के आईपी पते का उपयोग करने के लिए अपने राउटर को कॉन्फ़िगर करें। आपके नेटवर्क पर बाकी सब कुछ हमेशा की तरह प्रवाहित होगा। यहाँ केवल नकारात्मक पक्ष यह है कि आप वीपीएन का उपयोग नहीं कर सकते हैं, जब तक कि वीपीआई पाई होल का उपयोग नहीं करता है या आप वीपीएन से कनेक्ट करने के लिए राउटर का उपयोग करते हैं।

दूसरा कैशिंग डीएनएस

यदि आपके पास पहले से ही DNS कैशिंग सर्वर है, जैसे कि आपके राउटर में pfSense या किसी अन्य उन्नत राउटर OS के माध्यम से एकीकृत है, तो आप अभी भी पाई होल के साथ उस DNS कार्यक्षमता का लाभ उठा सकते हैं। ऐसा करने का सबसे आसान तरीका सीधे DNS के लिए Pi Hole का उपयोग करने के लिए आपके नेटवर्क पर उपकरणों को कॉन्फ़िगर करना है। फिर, अपने राउटर को अपने राउटर को अपस्ट्रीम करने के लिए पाई होल को सेट करें। राउटर सामान्य रूप से कार्य करना जारी रख सकता है और पहले की तरह ही बाहरी DNS का उपयोग कर सकता है। एक बार फिर, यदि आपके पास वीपीएन कनेक्शनों का उपयोग करने वाले अलग-अलग डिवाइस हैं, तो आपको उन डिवाइसों में पाई होल को कनेक्ट करने या उनसे आगे निकलने के लिए या तो अपने राउटर का उपयोग करने की आवश्यकता है।

Pi OpenVPN क्लाइंट

अंत में, यह वीपीएन उपयोगकर्ताओं के लिए समाधान है। यदि आपके पास वीपीएन और अन्य का उपयोग करने वाले कुछ उपकरणों के साथ मिश्रित नेटवर्क है, तो आपका सबसे अच्छा शर्त यह है कि आप अपने पीआई का उपयोग वीपीएन क्लाइंट और पाई होल दोनों के साथ राउटर के रूप में करें। दरअसल, आपको दो पाई होल चाहिए, एक वीपीएन के लिए और दूसरा सामान्य ट्रैफिक के लिए। यह आदर्श नहीं है, लेकिन यह काम करेगा।

गैर-वीपीएन नेटवर्क पहले साधारण कॉन्फ़िगरेशन के समान दिखाई देगा। वीपीएन एक के लिए, आपको राउटर के रूप में एक पाई स्थापित करने की आवश्यकता है। वह राउटर एक OpenVPN क्लाइंट और पाई होल भी चलाएगा। उन कंप्यूटरों को कॉन्फ़िगर करें जिन्हें आप वीपीएन पर राउटर से कनेक्ट करना चाहते हैं। अपने वीपीएन प्रदाता के लिए ओपनवीपीएन के माध्यम से सभी ट्रैफ़िक को रूट करने के लिए पाई को कॉन्फ़िगर करें। फिर, पाई को अपने DNS और पाई होल के अपस्ट्रीम DNS के रूप में पाई होल का उपयोग करने के लिए पाई को अपने वीपीएन प्रदाता के सर्वर के रूप में कॉन्फ़िगर करें।

पाई होल स्थापित करें

ठीक है, अब जब सिद्धांत और योजना से बाहर है, तो वास्तव में पाई होल को स्थापित करने का समय आ गया है। यह वास्तव में बहुत सरल है। सबसे पहले, सुनिश्चित करें कि आपने कर्ल रास्पबेरी पाई पर स्थापित किया है या जहां भी आप पाई होल स्थापित करने की योजना बनाते हैं। यह भी सूडो होने में मदद करता है। चूंकि आप शायद डेबियन या उबंटू का उपयोग करने जा रहे हैं (यह एक अच्छा विचार है), बस कर्ल स्थापित करना सुनिश्चित करें।

$ सुडो एप इंस्टॉल कर्ल

इसके बाद, टर्मिनल में निम्न पंक्ति पेस्ट करें और इसे चलाएं। यह पाई होल इंस्टॉलर स्क्रिप्ट को डाउनलोड और शुरू करेगा।

$ कर्ल -sSL https://install.pi-hole.net | दे घुमा के

शुरू करने के लिए, पाई होल इंस्टाल स्क्रिप्ट यह सुनिश्चित करके बंद हो जाएगी कि आपके पास रूट एक्सेस है, या तो sudo के माध्यम से या आप स्क्रिप्ट को रूट पर चला रहे हैं। किसी भी तरह से काम करता है।

पाई होल इंस्टॉल स्क्रिप्ट शुरू हो जाएगी और आपको इंस्टॉल शुरू करने के लिए संकेत देगा।

इसके बाद, यह आपसे पूछेगा कि आप किस DNS सर्वर को निर्यात करना चाहते हैं। कोई भी एक चुनें जिसे आप पसंद करते हैं।

फिर, यह आपसे पूछेगा कि क्या आप स्थिर IP पता सेट करने के लिए वर्तमान IP का उपयोग करना चाहते हैं। जब तक आपके पास एक बहुत अच्छा कारण नहीं है, तब तक इसे बिल्कुल वैसे ही छोड़ दें।

निगरानी के लिए पाई होल वेब इंटरफ़ेस सेट करें। यह बहुत अच्छा है, इसलिए इसका इस्तेमाल जरूर करें।

अंत में, स्क्रिप्ट आपको बताएगी कि इंस्टॉलेशन पूरा हो गया है और आपको और एडमिन पासवर्ड देगा। इस पर ध्यान दें। आप इसे बदल नहीं सकते हैं, और आपको पूर्ण व्यवस्थापक वेब इंटरफ़ेस तक पहुंचने के लिए इसकी आवश्यकता होगी।

वेब इंटरफ़ेस

पाई होल के साथ आने वाला वेब इंटरफेस वास्तव में बहुत अच्छा है। लेआउट सरल है, और यह देखने का एक शानदार तरीका है कि पाई होल क्या रोक रहा है। आप अपने ट्रैफ़िक को रोककर कचरा ट्रैफ़िक की मात्रा से आश्चर्यचकित होंगे। अपने पासवर्ड से साइन इन करने के लिए साइड में "लॉगिन" टैब का उपयोग करें।

चारों ओर नज़र रखना। मुख्य "डैशबोर्ड" टैब आपको दिखाता है कि पाई होल के माध्यम से कुल कितने अनुरोध आए हैं और साथ ही उनमें से कितने ब्लॉक किए गए थे। इसमें आपके अनुरोध के अच्छे रेखांकन और संपर्क किए जाने वाले डोमेन की सूची भी शामिल है। जैसा कि आप इसे चलाने देते हैं, पाई होल ग्राफ़ को पॉप्युलेट करेगा और आपके नेटवर्क के साथ क्या हो रहा है, इस पर आपको दृश्य डेटा देगा।

पाई होल अपस्ट्रीम सर्वर

"सेटिंग" टैब के तहत, आपको शीर्ष पर अन्य टैब का एक सेट मिलेगा। "DNS" एक पर क्लिक करें। उस टैब के अंतर्गत, आपको इंस्टॉल स्क्रिप्ट से डीएनएस सर्वर की सूची मिलेगी। कस्टम DNS सर्वर में जोड़ने के लिए भी कुछ विकल्प हैं। इसे जिस तरह से आप चाहते हैं कॉन्फ़िगर करें। भविष्य में, यह वह जगह है जहां आप चीजों को बदलने के लिए जाएंगे।

अपने क्लाइंट डीएनएस को कॉन्फ़िगर करें

अब जब आपका पाई होल चल रहा है, तो आपको इसके माध्यम से कनेक्ट करने के लिए अपने नेटवर्क पर उपकरणों को कॉन्फ़िगर करने की आवश्यकता है। सटीक परिस्थितियां आपके नेटवर्क के लिए अद्वितीय होने जा रही हैं, लेकिन कुछ चीजें सार्वभौमिक हैं।

रूटर

सभी राउटर अलग हैं। अपने राउटर के लिए डीएचसीपी विकल्प खोजें और "स्टेटिक डीएनएस" फ़ील्ड का पता लगाएं। पहली प्रविष्टि के रूप में अपने पाई होल का आईपी पता सेट करें और परिवर्तन लागू करें। आपका रूटर पाई होल के माध्यम से सभी DNS अनुरोधों को बदलना शुरू कर देगा।

व्यक्तिगत कंप्यूटर

यदि आपने व्यक्तिगत कंप्यूटरों के माध्यम से कनेक्ट करने का विकल्प चुना है, तो आपको DNS के लिए अपने राउटर के बजाय पाई होल का उपयोग करने के लिए प्रत्येक को कॉन्फ़िगर करना होगा।

विंडोज 10

Windows 10 में अपने DNS सर्वर को बदलना अनावश्यक रूप से जटिल है, लेकिन यह अभी भी पूरी तरह से संभव है। मुख्य मेनू के तहत अपने "सेटिंग्स" या "कंट्रोल पैनल" विकल्प पर क्लिक करें। "नेटवर्क और इंटरनेट" पर क्लिक करें और "नेटवर्क और साझाकरण केंद्र" पर जाएं।

"एडेप्टर सेटिंग्स बदलें" पर क्लिक करें और फिर अपने एडॉप्टर पर राइट क्लिक करें और "प्रॉपर्टीज" चुनें। "प्रॉपर्टीज" विंडो पर, "इंटरनेट प्रोटोकॉल 4" चुनें, नीचे "प्रॉपर्टीज" बटन पर टैप करें। अगली विंडो में, विशिष्ट सर्वर का उपयोग करने के लिए रेडियो बटन का चयन करें। अपने पाई होल के आईपी एड्रेस में टाइप करें और सेव करें।

लिनक्स

लिनक्स वितरण में नेटवर्क कॉन्फ़िगरेशन को संभालने के अलग-अलग तरीके हैं, लेकिन अधिकांश नेटवर्कमैनेजर का उपयोग किसी न किसी रूप में करते हैं ताकि आप नेटवर्किंग को प्रबंधित करने के लिए एक ग्राफिकल इंटरफ़ेस प्रदान कर सकें।

अपने डेस्कटॉप वातावरण की सेटिंग ऐप खोलें। नेटवर्किंग सेटिंग देखें। गनोम पर, इसे "नेटवर्क" कहा जाता है। उस नेटवर्क इंटरफ़ेस का चयन करें जिसका उपयोग आप अपनी सेटिंग्स को जोड़ने और खोलने के लिए कर रहे हैं। GNOME पर, यह निचले दाएं कोने में गियर आइकन है। IPv4 का चयन करें। किसी भी स्थिति में, DNS सर्वर सेटिंग्स IPv4 शीर्षक के तहत स्थित होंगी। अपने पाई होल के आईपी में दर्ज करें। सहेजें और लागू करें।

विचार बंद करना

पाई होल कमाल है। यह संभवतः आपके नेटवर्क पर कुछ घंटों के भीतर आपके नेटवर्क पर हजारों (सचमुच हजारों) ब्लॉक करेगा। यह विशेष रूप से सच है जब आप स्ट्रीमिंग सेवाओं और स्ट्रीमिंग उपकरणों का उपयोग कर रहे हैं। हालांकि यहां शुरू से अंत तक पूरी प्रक्रिया को कवर करना कठिन था, आपको इस बात का सामान्य विचार होना चाहिए कि पाई होल को कैसे स्थापित किया जाए, यह क्या कर सकता है, और आप इसे अपने नेटवर्क में कैसे एकीकृत कर सकते हैं।

क्योंकि पाई होल इतना सुपर लाइट और लचीला है, आप इसे अपने नेटवर्क पर कहीं भी स्थापित कर सकते हैं और यहां तक ​​कि विभिन्न स्थानों में कई इंस्टेंस चला सकते हैं। पसंद पूरी तरह तुम्हारी है। किसी भी तरह से आप इसे करते हैं, हालांकि, आप कुछ बहुत आश्चर्यजनक परिणाम देखेंगे, और आपका नेटवर्क संभवतः इसके लिए तेज होने वाला है।

अपने नेटवर्क के सभी विज्ञापनों को पाई होल से ब्लॉक करें