विज्ञापन

एक सस्ते रास्पबेरी पाई को एक नेटवर्क-वाइड विज्ञापन अवरोधक में बदल दें। यदि आप AdBlock Plus से थक गए हैं तो अपने ब्राउज़र को धीमा कर रहे हैं, यह DNS- आधारित विकल्प एक बढ़िया विकल्प है जो किसी भी डिवाइस पर काम करता है। अन्य समाधानों के विपरीत, यह आपके डिवाइस पर जाने से पहले वेब को फ़िल्टर करता है, जिसका अर्थ है कि आप जेलब्रीक या रूटिंग की आवश्यकता के बिना अपने iPad या Android पर विज्ञापनों को ब्लॉक कर सकते हैं।

नामक कंपनी AdTrap AdTrap $ 139 के लिए इंटरनेट से सभी विज्ञापनों को अवरुद्ध करने वाला एक छोटा सा सफेद बॉक्स हैबिना विज्ञापनों के इंटरनेट के लिए आप कितना भुगतान करने को तैयार होंगे? मिलो AdTrap, एक नया डिवाइस जो सभी ऑनलाइन विज्ञापनों को ब्लॉक करने का वादा करता है, चाहे आपके कंप्यूटर पर या आपके मोबाइल पर। अधिक पढ़ें बेचता है a छोटे सफेद बॉक्स जो विज्ञापनों को ब्लॉक करते हैं AdTrap $ 139 के लिए इंटरनेट से सभी विज्ञापनों को अवरुद्ध करने वाला एक छोटा सा सफेद बॉक्स हैबिना विज्ञापनों के इंटरनेट के लिए आप कितना भुगतान करने को तैयार होंगे? मिलो AdTrap, एक नया डिवाइस जो सभी ऑनलाइन विज्ञापनों को ब्लॉक करने का वादा करता है, चाहे आपके कंप्यूटर पर या आपके मोबाइल पर। अधिक पढ़ें

$ 129 के लिए, लेकिन आपको इसे नहीं खरीदना चाहिए - एक $ 35 रास्पबेरी पाई और एक एसडी कार्ड आपको अपने नेटवर्क पर प्रत्येक डिवाइस के लिए अपना स्वयं का हार्डवेयर विज्ञापन अवरोधक बनाने की आवश्यकता है। यहां पीआई-होल ब्राउज़र एक्सटेंशन की तुलना में एक बेहतर विचार है, और इसे कैसे सेट किया जाए।

जल्दी से संक्षेप में बताने के लिए, आपको तीन काम करने होंगे:

  1. का एक नया संस्करण स्थापित करें Raspbian अपने रास्पबेरी पाई पर।
  2. निम्नलिखित स्क्रिप्ट चलाएँ:
    कर्ल-एस https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | दे घुमा के
  3. अपने रास्पबेरी पाई के आईपी पते को उनके DNS सर्वर के रूप में उपयोग करने के लिए अपने उपकरणों को सेट करें।

इसका कोई मतलब नहीं है, या आप पहले स्थान पर PiHole का उपयोग क्यों करना चाहते हैं? पढ़ते रहो - मैं समझा सकता हूं।

सिर्फ AdBlock का उपयोग क्यों नहीं? या मेजबान फ़ाइल?

यह एकतरफा है, लेकिन AdBlock Plus और इसी तरह के उपकरण वास्तव में आपके ब्राउज़र को धीमा कर देते हैं। ये एक्सटेंशन विज्ञापनों को हटाने के लिए कस्टम स्टाइल शीट का उपयोग करते हैं, जिसका अर्थ है कि आपके द्वारा देखी जाने वाली प्रत्येक साइट को मक्खी पर संपादित किया जाता है। यह एक लागत पर आता है।

"एडब्लॉक, नोस्क्रिप्ट, घोस्टरी, और उनके जैसे अन्य ऐडन्स 90% मुद्दों का कारण बनते हैं जो हम मंचों में देखते हैं।" क्रोम डेवलपर Reddit पर, यह कहते हुए कि इस तरह के एक्सटेंशन 10 से 30 प्रतिशत तक मेमोरी के उपयोग को बढ़ाते हैं, और पृष्ठ लोड 15 से 50 प्रतिशत के बीच होते हैं।

कछुआ धीमी

यह जल्दी से जोड़ता है, यही वजह है कि कुछ बिजली उपयोगकर्ता होस्ट फ़ाइल का उपयोग करें विंडोज होस्ट फ़ाइल क्या है? और इसे इस्तेमाल करने के 6 हैरान करने वाले तरीकेविंडोज होस्ट फ़ाइल आपको यह परिभाषित करने की अनुमति देती है कि कौन से डोमेन नाम (वेबसाइट) आईपी पते से जुड़े हैं। यह आपके DNS सर्वर पर पूर्वता लेता है, इसलिए आपके DNS सर्वर कह सकते हैं कि facebook.com इससे जुड़ा हुआ है ... अधिक पढ़ें इसके बजाय विज्ञापनों को ब्लॉक करने के लिए। यह दृष्टिकोण बेहतर है क्योंकि यह ज्ञात विज्ञापन सर्वरों को आपके कंप्यूटर पर कभी भी लोड होने से रोकता है, जिसका अर्थ है कि आपके ब्राउज़र को विज्ञापन नहीं हटाने होंगे। नकारात्मक पक्ष: वस्तुतः हजारों विज्ञापन सर्वर हैं, और इन सूचियों को आपके सभी उपकरणों पर बनाए रखा और अद्यतन किया जाना चाहिए। और फिर मोबाइल डिवाइस हैं, जिस पर आप मेजर फाइल को बिना रूट किए या जेलब्रेक किए आसानी से एडिट नहीं कर सकते हैं।

पी-होल एक समर्पित रास्पबेरी पाई पर चलता है, जिसका अर्थ है कि आपको केवल इसे एक बार सेट करने की आवश्यकता है। इसे स्थापित करना आसान है, और यह वेब पर विज्ञापन और मैलवेयर सर्वर की कई सर्वश्रेष्ठ ज्ञात सूचियों का उपयोग करके स्वयं को अपडेट कर सकता है। इसे सेट करते हैं।

1. रास्पियन की एक ताजा प्रतिलिपि स्थापित करें

रास्पबेरी पीआई-सेटअप

जैकब सलमेलाPiHole के पीछे का आदमी, स्थापित होने से पहले रास्पियन की एक साफ स्थापना की सिफारिश करता है। यदि आपने पहले कभी Pi के लिए OS स्थापित नहीं किया है, तो चिंता न करें: यह प्रक्रिया आसान है।

प्रथम, RaspberryPi.org से डाउनलोड करें. इसके बाद आपको अपने एसडी कार्ड में IMG फाइल लिखने की जरूरत है (यह जो कुछ भी आपके एसडी पर है उसे हटा देगा, इसलिए कुछ भी महत्वपूर्ण बैकअप लें)। यह कैसे करना है यह आपके कंप्यूटर के ऑपरेटिंग सिस्टम पर निर्भर करता है:

  • विंडोज उपयोगकर्ता: उपयोग Win32 डिस्क इमेजर
  • मैक उपयोगकर्ता: उपयोग पाई फिलर
  • लिनक्स उपयोगकर्ता: उपयोग कमांड प्रॉम्प्ट निर्देश RaspberryPi.org द्वारा ऑफ़र किया गया।

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

यह आपके राउटर की सेटिंग्स को खोलने और रास्पबेरी पाई को एक स्थिर आईपी असाइन करने का एक अच्छा समय है। यह कैसे करना है यह आपके राउटर के आधार पर अलग-अलग होगा, इसलिए अधिक जानकारी के लिए इसके प्रलेखन की जांच करें ("स्थिर डीएचसीपी आरक्षण के लिए देखें")।

2. पाई-होल स्क्रिप्ट चलाएँ

अब पाई-होल को स्वयं स्थापित करने का समय आ गया है। यदि आपको अपने रास्पबेरी पाई के लिए एक मॉनिटर मिल गया है, तो आप इसका उपयोग सब कुछ सेट करने के लिए कर सकते हैं; अन्यथा, आपको कनेक्ट करने के लिए SSH का उपयोग करने की आवश्यकता होगी (यह संभवतः सरल है)।

आपके रास्पियन सेटअप के लिए डिफ़ॉल्ट उपयोगकर्ता नाम और पासवर्ड हैं:

  • उपयोगकर्ता नाम: pi
  • पासवर्ड: रास्पबेरी

यदि आप रुचि रखते हैं, तो पहली बार लॉग इन करने के बाद आप इस पासवर्ड को बदलने के निर्देश देखेंगे।

वहां विंडोज में SSH का उपयोग करने के आसान तरीके विंडोज में एसएसएच का उपयोग करने के 4 आसान तरीकेSSH लिनक्स और अन्य UNIX जैसी प्रणालियों पर दूरस्थ टर्मिनलों तक सुरक्षित रूप से पहुंचने के लिए वास्तविक समाधान है। यदि आपके पास एक दूरस्थ SSH सर्वर है जिसे आप एक्सेस करना चाहते हैं, तो आपको SSH क्लाइंट डाउनलोड करना होगा ... अधिक पढ़ें ; मैक और लिनक्स उपयोगकर्ताओं को केवल टर्मिनल / कमांड प्रॉम्प्ट को फायर करने की आवश्यकता है, फिर इस कमांड का उपयोग करें:

ssh [email protected]

"IP.address", निश्चित रूप से, आपके द्वारा पहले दिए गए स्थिर IP से बदल दिया गया है।

pihole-स्थापना

एक बार जब आप लॉग इन कर लेते हैं, तो आपको बस यह कमांड चलाने की जरूरत है:

कर्ल-एस " https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | दे घुमा के

यह डाउनलोड करेगा स्वचालित पाई-होल इंस्टॉलर और इसे चलाओ। संक्षेप में, यह लिपि होगी:

  • अपने Pi के सॉफ़्टवेयर को नवीनतम संस्करण में अपडेट करें।
  • एक DNS सेवा और एक वेब सर्वर स्थापित करें
  • इन दो कार्यक्रमों के लिए सेटिंग्स बदलें
  • 7 विभिन्न साइटों से ज्ञात एडवेयर सर्वर की सूची डाउनलोड करें।

वापस झुकें और प्रक्रिया देखें - यह प्रत्येक चरण की व्याख्या करता है क्योंकि यह साथ-साथ चलता है। एक बार यह हो जाने के बाद, हम लगभग तैयार हैं।

3. PiHole का उपयोग करने के लिए अपने उपकरणों को सेट करें

अब जब आपका PiHole सेट हो गया है, तो बस एक ही काम करना बाकी है: अपने उपकरणों को इंगित करें। हमने आपको दिखाया है अपनी DNS सेटिंग्स कैसे बदलें अपने DNS सर्वर को कैसे बदलें और इंटरनेट सुरक्षा में सुधार करेंयह कल्पना करें - आप एक सुंदर सुबह उठते हैं, अपने आप को एक कप कॉफी डालते हैं, और फिर दिन के लिए अपने काम से शुरुआत करने के लिए अपने कंप्यूटर पर बैठ जाते हैं। इससे पहले कि आप वास्तव में प्राप्त करें ... अधिक पढ़ें , लेकिन यहां प्रत्येक प्रमुख प्लेटफ़ॉर्म के लिए विधि का त्वरित तरीका है। ध्यान दें कि ये सेटिंग्स आपके स्थानीय नेटवर्क के लिए सभी विशिष्ट हैं, जिसका अर्थ है कि यदि आप कभी-कभी एक वायरलेस और वायर्ड कनेक्शन के बीच स्विच करते हैं, तो आपको इसे दो बार सेट करने की आवश्यकता हो सकती है।

आपका Windows DNS सर्वर बदलना

कंट्रोल पैनल के प्रमुख और "एडेप्टर सेटिंग्स बदलें" ढूंढें। वर्तमान में आप जो भी कनेक्शन उपयोग कर रहे हैं, उस पर राइट क्लिक करें, फिर "गुण" पर क्लिक करें।

windows-नेटवर्क स्थापित करने

"इंटरनेट प्रोटोकॉल संस्करण 4" पर क्लिक करें, फिर "गुण" पर फिर से क्लिक करें।

windows-DNS-छिपा हुआ

अब, "निम्नलिखित DNS सर्वर का उपयोग करें" पर क्लिक करें।

windows-DNS-परिवर्तन-अंत में

प्राथमिक सर्वर के रूप में प्राथमिक (प्रथम) DNS सर्वर और 8.8.8.8 (Google की DNS सेवा, कुछ गलत होने पर) के रूप में अपने Pi के आईपी पते को दें।

आपका मैक डीएनएस सर्वर बदलना

अपने Mac के प्राथमिकता पैनल पर जाएं, फिर "नेटवर्क" पर क्लिक करें। बाएं पैनल में अपने वर्तमान कनेक्शन पर क्लिक करें, फिर नीचे-दाईं ओर "उन्नत" बटन पर क्लिक करें। "DNS" पर क्लिक करें और आपको निम्न स्क्रीन दिखाई देगी:

मैक-परिवर्तन-DNS-सेटिंग

बैकअप के रूप में अपने पीआई के आईपी पते को प्राथमिक (शीर्ष) DNS सर्वर और 8.8.8.8 (Google की DNS सेवा, कुछ गलत होने पर) के रूप में दें।

अपने Android DNS सर्वर को बदलना

अपने Android की सेटिंग स्क्रीन पर जाएं, फिर अपने वर्तमान वाईफाई नेटवर्क को टैप करें और दबाए रखें। विकल्प आने पर "नेटवर्क संशोधित करें" पर टैप करें, फिर "उन्नत विकल्प दिखाएं" पर टैप करें। आप इस तरह एक स्क्रीन देखेंगे:

एंड्रॉयड-परिवर्तन-DNS-सेटिंग

स्क्रीन के निचले भाग में आप दो DNS सर्वर सेट कर सकते हैं। DNS 2 के रूप में अपने Pi का IP पता DNS 1, और 8.8.8.8 (Google की DNS सेवा, कुछ गलत होने पर) दें।

अपना iPhone या iPad DNS सर्वर बदलना

आपके डिवाइस की प्राथमिकताओं के लिए, फिर वाईफाई पर जाएं। अपने होम नेटवर्क के बगल में, अधिक विकल्प लाने के लिए "i" बटन पर क्लिक करें। यहाँ आप देखेंगे

है-परिवर्तन-DNS-सेटिंग

अपने पाई का IP पता दें, उसके बाद अल्पविराम, जिसके बाद 8.8.8.8 (Google की DNS सेवा, कुछ गलत होने पर)।

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

कितनी अच्छी तरह यह काम करता है?

हमारे परीक्षण में, इस सेटअप ने बहुत से पाठ या छवि विज्ञापनों को प्राप्त नहीं होने दिया। यहां तक ​​कि YouTube जैसी प्रमुख वीडियो साइटें विज्ञापन सेट होने के बाद पूरी तरह से बंद हो जाती हैं।

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

फिर भी, वेब इस सेट अप के साथ एक बहुत ही सुखद स्थान है, और AdBlock की तुलना में ब्राउज़र का प्रदर्शन तेज़ है।

क्या ऐड ब्लॉकिंग ईविल या कुछ और नहीं है?

विज्ञापनों को अवरुद्ध करना कुछ उचित है जिससे लोग असहमत हो सकते हैं। मेरा दोस्त मिहिर सोचता है प्रकाशकों को AdBlock के बारे में रोना बंद करने की आवश्यकता है एडब्लॉक के बारे में प्रकाशकों को रोकने की आवश्यकता हैविज्ञापन-अवरोध एक साधारण कारण से किसी भी उपभोक्ता के लिए एक प्राकृतिक विकल्प की तरह लगता है: यह एक झुंझलाहट से छुटकारा पाने का एक आसान तरीका है। अधिक पढ़ें ; एक और दोस्त, मैट, सोचता है AdBlock पत्रकारिता को बचाने के लिए मरने की जरूरत है जैसा कि हम जानते हैं यह चोरी के खेल पत्रकारिता में नैतिकता के बारे में है: एडब्लॉक को मरने की आवश्यकता क्यों हैएक सरल, मुफ्त ब्राउज़र प्लगइन ने जोस्टीक को मार डाला - और इंटरनेट को बर्बाद कर रहा है। अधिक पढ़ें . एक पत्रकार के रूप में विज्ञापनों को अवरुद्ध करने के नैतिक निहितार्थ मुझे परेशान करते हैं, लेकिन एक प्रौद्योगिकीविद् के रूप में मुझे लगता है कि पाई-होल के पीछे की तकनीक आकर्षक है।

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

छवि क्रेडिट: तोप से गोली चलाना वाया शटरस्टॉक

जस्टिन पॉट पोर्टलैंड, ओरेगन में स्थित एक प्रौद्योगिकी पत्रकार है। वह प्रौद्योगिकी, लोगों और प्रकृति से प्यार करता है - और जब भी संभव हो तीनों का आनंद लेने की कोशिश करता है। आप अभी ट्विटर पर जस्टिन के साथ चैट कर सकते हैं।