मुखपृष्ठ » कैसे » DD-WRT पर Pixelserv के साथ विज्ञापन कैसे निकालें

    DD-WRT पर Pixelserv के साथ विज्ञापन कैसे निकालें

    आपके ब्राउज़र में विज्ञापनों को ब्लॉक करने के कई तरीके हैं, लेकिन क्या होगा अगर आप उन्हें राउटर पर ब्लॉक कर सकते हैं? यहां बताया गया है कि अपने नेटवर्क पर हर डिवाइस के विज्ञापनों को ब्लॉक करने के लिए डीडी-डब्ल्यूआरटी फर्मवेयर का उपयोग करें और "DNS विषाक्तता" को जानबूझकर करें.

    अवलोकन

    अद्यतन करें: टिप्पणीकारों द्वारा प्रदान की गई प्रतिक्रिया को प्रतिबिंबित करने के लिए गाइड अपडेट किया गया और नए पिक्सेल-सर्वर के निष्पादन योग्य और एक चैंज के साथ विरोधी विज्ञापन पैक को अपडेट किया गया.

    अभी हर किसी के दिमाग में पहला सवाल है कि "एड-ब्लॉक का इस्तेमाल क्यों नहीं किया जाता?"

    बहुत से लोगों के लिए बस एक कारण नहीं है, विशेष रूप से क्रोम की नई क्षमता के साथ आप अपने द्वारा उपयोग किए जा रहे प्रत्येक कंप्यूटर पर आपके द्वारा उपयोग किए जाने वाले एक्सटेंशन को दोहराने की क्षमता रखते हैं.

    विज्ञापन-ब्लॉक के बारे में आपके नेटवर्क पर सभी उपयोगकर्ताओं को सिखाने के लिए नहीं होने के कारण जवाब के कम ओवरहेड के बीच कहीं न कहीं झूठ है (मैं आपसे माँ, बहन, दादी और कार्यालय सचिव से बात कर रहा हूं) और उस पर परेशान नहीं होने की सुविधा हर कंप्यूटर जो आप सेटअप करते हैं। यह मानते हुए कि आपके नेटवर्क पर कुछ कंप्यूटर होने जा रहे हैं, जिन्हें आप अपने व्यक्तिगत वातावरण को कॉन्फ़िगर नहीं करने जा रहे हैं (उदाहरण के लिए "कोर सर्वर" या वीएम).

    ध्यान दें: भले ही मैं अपने होम राउटर पर नीचे की विधि का उपयोग करता हूं, मैंने इसके लिए एक उत्कृष्ट जोड़ के रूप में विज्ञापन-ब्लॉक पाया, और मैं दोनों तरीकों का उपयोग करने की सलाह देता हूं। यह भी कि अगर आपके पास विज्ञापन-ब्लॉक का उपयोग कर डीडी-डब्ल्यूआरटी राउटर नहीं है, तो वे पर्याप्त हैं। वास्तव में, मुझे यह कार्यक्रम बहुत पसंद है, मैंने इसके डेवलपर को दान दिया और मैं सभी को ऐसा करने के लिए प्रोत्साहित करता हूं, ताकि यह विकास हो सके.

    यह कैसे काम करता है?

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

    हम किसी भी URL अनुरोध के उत्तर के रूप में एक पारदर्शी एक पिक्सेल छवि की सेवा के लिए राउटर पर एक द्वितीयक HTTP सर्वर सेटअप करेंगे। DNS "गलत" संकल्प के साथ संयोजन में, यह नेटवर्क क्लाइंट को हमारे आंतरिक पिक्सेल-सर्वर से सामग्री का अनुरोध करने और प्रतिक्रिया में एक खाली छवि प्राप्त करने का कारण होगा।.

    अस्वीकृत सूची बनाने के लिए, हम दो गतिशील रूप से डाउनलोड की गई सूचियों के संयोजन में एक व्यक्तिगत सूची बनाएंगे। डायनामिक सूची MVPS होस्ट फ़ाइल और Yoyo डोमेन सूची है, साथ में वे विज्ञापन साइटों की एक बहुत व्यापक सूची रखती हैं। इन सूचियों का लाभ उठाकर, हम उन साइटों के डेल्टा को जोड़ने की जिम्मेदारी से बचे हैं जो पहले से ही उनमें से किसी एक में नहीं हैं, हमारी व्यक्तिगत सूची में.

    हम उन डोमेन के लिए "श्वेतसूची" भी सेट करेंगे, जिन्हें हम किसी भी कारण से अवरुद्ध नहीं करना चाहते हैं.

    पूर्वापेक्षाएँ और धारणाएँ

    • धैर्यवान युवा, यह लंबे समय से पढ़ा जा रहा है.
    • यह प्रक्रिया DD-WRT (v24pre-sp2 10/12/10 मिनी) पर बनाई और परखी गई r15437), जैसे कि आपके पास इसका उपयोग करने के लिए पहले से ही यह संस्करण होना चाहिए या अपने राउटर पर स्थापित होना चाहिए। अधिक जानकारी DD-WRT साइट पर है.
    • स्पष्टीकरण की आसानी के लिए, यह माना जाता है कि राउटर को "फैक्ट्री डिफॉल्ट्स" में बहाल कर दिया गया है या यह कि उपयोग की जाने वाली सेटिंग्स उनके "बॉक्स से बाहर" प्रीसेट से नहीं बदली हैं।.
    • क्लाइंट कंप्यूटर राउटर को DNS सर्वर के रूप में उपयोग कर रहा है (यह डिफ़ॉल्ट है).
    • JFFS के लिए स्थान (जब संदेह में, मैं उपयोग करने की सलाह देता हूं छोटा डीडी-डब्ल्यूआरटी का संस्करण).
    • यह माना जाता है कि आपका नेटवर्क * पहले से ही सेट है और यह एक वर्ग C (एक है जिसका 255.255.255.0 का सबनेट है) उस वर्ग C नेटवर्क पर अंतिम IP के रूप में है (x.y.z).254) पिक्सेल-सर्वर प्रोग्राम के लिए सौंपा जाएगा.
    • WinSCP स्थापित करने की इच्छा.

    * स्क्रिप्ट अगले ताज़ा चक्र (3 दिन) तक पहले चलने के बाद ब्लॉक सूचियों को समायोजित करने में सक्षम नहीं होगी.

    क्रेडिट

    अद्यतन करें: सी कोड के महान टुकड़े के लिए "mstombs" के लिए विशेष धन्यवाद उसके काम के बिना यह सब संभव नहीं होगा, "ओकी" एथरोस संगत संस्करण और उद्धरण ;-) और "नैट" क्यूए-आईएनजी के साथ मदद के लिए.

    हालांकि इस प्रक्रिया को मेरे अंत में पूरा करने के लिए बहुत काम किया गया था, लेकिन इसके लिए प्रेरणा डीडी-डब्ल्यूआरटी फोरम पर लोगों द्वारा प्रज्वलित की गई थी और इस गाइड की कुछ नींव "डीडी के साथ विज्ञापन-अवरोधक" पर मिल सकती है। WRT को फिर से दर्शाया गया (सरल) "," पर्ल के बिना पिक्सेल, बिना किसी जफ्फ / cif / usb मुक्त "और" Flexion.Org Wiki on DNSmasq "के साथ ही अन्य।.

    चलें शुरू करें

    एससीपी पहुंच के लिए एसएसएच सक्षम करें

    SSH को सक्षम करके, हम बदले में खुद को SCP प्रोटोकॉल का उपयोग करके राउटर से कनेक्ट करने की क्षमता देते हैं। उस सक्षम के साथ, हम तब रूटर के फ़ोल्डर संरचना को नेत्रहीन रूप से नेविगेट करने के लिए winSCP प्रोग्राम का उपयोग कर सकते हैं (जैसा कि हम बाद में देखेंगे).

    ऐसा करने के लिए, webGUI का उपयोग करके, "सेवा" टैब पर जाएँ। "सुरक्षित शेल" अनुभाग ढूंढें और SSHd सेटिंग के लिए "सक्षम करें" रेडियो बटन पर क्लिक करें.

    एक बार ऐसा हो जाने के बाद, वेबजीआई को नीचे देखना चाहिए और आप "सेव" पर क्लिक कर सकते हैं (नहीं अभी तक लागू).

    JFFS सक्षम करें

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

    * अन्य तरीकों से आपके राउटर ने पिक्सेल-सर्वर निष्पादन योग्य और गतिशील सूचियों को डाउनलोड किया है, जब भी स्क्रिप्ट चलती है। चूंकि यह सूचियों को क्रियान्वित करने वाले सर्वरों पर एक दबाव डालता है और निष्पादन योग्य होता है और इससे किसी को पैसा खर्च होता है, यह विधि संभव हो तो इससे बचने की कोशिश करती है.

    यदि आप पहले से ही यह नहीं जानते हैं कि JFFS क्या है, तो JFFS के बारे में DD-WRT की विकि प्रविष्टि से लिया गया यह स्पष्टीकरण निम्नलिखित बातों पर ध्यान देना चाहिए:

    जर्नलिंग फ्लैश फाइल सिस्टम (JFFS) आपको DD-WRT सक्षम राउटर पर एक लिखने योग्य लिनक्स फाइल सिस्टम की अनुमति देता है। इसका उपयोग उपयोगकर्ता कार्यक्रमों जैसे कि Ipkg और डेटा को अन्यथा दुर्गम फ्लैश मेमोरी में संग्रहीत करने के लिए किया जाता है। यह आपको कस्टम कॉन्फ़िगरेशन फ़ाइलों को सहेजने की अनुमति देता है, राउटर पर संग्रहीत कस्टम वेब पेज और JFFS के बिना सक्षम नहीं होने वाली कई अन्य चीजें.

    अपने राउटर पर JFFS को सक्षम करने के लिए, "व्यवस्थापन" टैब पर जाएं और JFFS अनुभाग खोजें। नीचे दी गई तस्वीर से पता चलता है कि आपको "प्रशासन" टैब के भीतर यह अनुभाग कहाँ मिलेगा.

    JFFS2 समर्थन अनुभाग में, "JFFS2" के लिए "सक्षम करें" रेडियो बटन पर क्लिक करें और (जब यह प्रकट होता है) "क्लीन JFFS2" सेटिंग्स। एक बार चयनित होने पर, "सहेजें" पर क्लिक करें.

    जब सेटिंग्स को सहेज लिया गया है, तब भी "प्रशासन" टैब पर, "रिबूट राउटर" बटन का उपयोग करके राउटर को रिबूट करें। यह सेटिंग्स को लागू करेगा और JFFS "विभाजन" के आवश्यक "प्रारूप" का प्रदर्शन करेगा।.

    जब WebGUI रिबूट से "प्रशासन" टैब पर वापस आता है, तो अतिरिक्त आधे मिनट के लिए प्रतीक्षा करें और पृष्ठ को ताज़ा करें.

    सफल होने पर, आपको यह देखना चाहिए कि आपके JFFS माउंट में चित्र की तरह कुछ खाली जगह है.

    पिक्सेल सर्वर सेटअप

    Dd-wrt ज़िप संग्रह के लिए विरोधी विज्ञापन पैक डाउनलोड करें और निकालें जिसमें पिक्सेल-सर्वर निष्पादन योग्य है (हम क्रेडिट नहीं ले रहे हैं, केवल "हॉट लिंकिंग" से परहेज करते हैं), विज्ञापन-अवरुद्ध स्क्रिप्ट (आपके द्वारा सही मायने में लिखे गए) और व्यक्तिगत- “Mithridates Vii Eupator” और I द्वारा बनाई गई डोमेन-सूची.

    यह राउटर पर JFFS माउंट में फ़ाइलों को प्राप्त करने का समय है। ऐसा करने के लिए, winSCP स्थापित करें (यह एक "अगला -> अगला -> खत्म" सेटअप का प्रकार है) और इसे खोलें.

    मुख्य विंडो में, इस तरह से जानकारी भरें:

    होस्ट नाम: आपके राउटर का IP (डिफ़ॉल्ट 192.168.1.1 है)

    पोर्ट संख्या: 22 पर अपरिवर्तित छोड़ दें

    उपयोगकर्ता नाम: जड़ (भले ही आपने webGUI के लिए उपयोगकर्ता नाम बदल दिया हो, SSH उपयोगकर्ता हमेशा * रूट * होगा)

    निजी कुंजी फ़ाइल: खाली छोड़ दें (यह केवल तब आवश्यक है जब आप एक कुंजी-जोड़ी आधारित प्रमाणीकरण बनाते हैं जो हमने नहीं किया है)

    फाइल प्रोटोकॉल: एस.सी.पी.

    हमें नीचे दिए गए अनुसार "लुकअप उपयोगकर्ता समूह" को अक्षम करने की भी आवश्यकता है (यह इंगित करने के लिए धन्यवाद mstombs) क्योंकि winSCP दूसरी तरफ एक पूर्ण विकसित लिनक्स की उम्मीद कर रहा है, जो डीडी-डब्ल्यूआरटी के डेवलपर्स, सभी उत्कृष्ट कार्य के बावजूद, प्रदान करने में असमर्थ थे। (मुख्यतः क्योंकि वहाँ पर्याप्त जगह नहीं है)। यदि आप इस जाँच को छोड़ देते हैं, तो आप संपादित फ़ाइलों को कनेक्ट और सहेजते समय डरावने संदेशों से सामना करेंगे.

    अग्रिम का चयन करें, और फिर "लुकअप उपयोगकर्ता समूहों" को अनचेक करें.

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

    तब आपकी मुख्य विंडो चित्र की तरह दिखाई देगी, और आपको राउटर से कनेक्ट करने के लिए सभी को डबल क्लिक करना होगा.

    जैसा कि यह पहली बार है जब आप राउटर से कनेक्ट होंगे, winSCP पूछेगा कि क्या आप दूसरे पक्ष के फिंगरप्रिंट पर भरोसा करने के लिए तैयार हैं। जारी रखने के लिए "हाँ" पर क्लिक करें.

    DD-WRT के डेवलपर्स ने आपके द्वारा इंस्टॉल किए गए फर्मवेयर के बारे में कुछ जानकारी के साथ एक बैनर स्वागत संदेश लागू किया है। एक बार लाल, "इस बैनर को फिर कभी न दिखाएं" चेकबॉक्स और "जारी रखें" पर क्लिक करें.

    एक बार कनेक्ट होने के बाद, शीर्ष स्तर फ़ोल्डर (AKA रूट "/") पर अपना रास्ता नेविगेट करें और फिर वापस "/ jffs" पर जाएं क्योंकि यह राउटर के फाइल सिस्टम पर एकमात्र स्थायी रूप से लिखने योग्य स्थान है ("/ tmp") रिबेट जीवित नहीं करता है और बाकी केवल पढ़ने के लिए हैं).

    F7 दबाकर या खाली स्थान पर दायाँ क्लिक करके, "नया" पर मंडराने और "निर्देशिका" पर क्लिक करके एक नया फ़ोल्डर बनाएँ.

    नई निर्देशिका "डीएनएस" का नाम दें। हम इस निर्देशिका को भविष्य में उपयोग के लिए व्यवस्थित jffs निर्देशिका में रखने के लिए बनाते हैं और क्योंकि हम ज्यादातर DNS सेवा कैसे काम करते हैं.

    एंटी-विज्ञापनों-पैक-के लिए dd-wrt ज़िप संग्रह से "पिक्सेलवार्स" और "अक्षम- sds.sh" फ़ाइलों को कॉपी करें, उन्हें चुनकर ("इन्सर्ट" कुंजी का उपयोग करें), "F5" को मारें और फिर "कॉपी करें" ".

    नोट: यदि आपका राउटर Atheros आधारित है (आप इसे डीडी-WRT विकी पर देख सकते हैं) तो आपको Oki द्वारा प्रदान पिक्सवीयर_एआरएक्सएक्सएक्सएक्सएक्सएक्स का उपयोग करना होगा और पैक में शामिल करना होगा और इसे जारी रखने से पहले इसे "पिक्सवेर" का नाम देना होगा.

    एक बार जब फ़ाइलें राउटर पर होती हैं, तो हमें उन्हें चुनकर (फिर से "इंसर्ट") का उपयोग करके निष्पादन योग्य बनाने की आवश्यकता होती है, फिर राइट क्लिक करें फिर "गुण".

    गुण विंडो पर "स्वामी" पंक्ति के लिए "X" पर क्लिक करें। जो फाइलों के निष्पादन की अनुमति देगा.

    राउटर सेटिंग्स

    अब जब चरण निर्धारित हो गया है, तो हम राउटर को स्टार्टअप पर विज्ञापन-अवरुद्ध स्क्रिप्ट चलाने के लिए कह सकते हैं.
    ऐसा करने के लिए, WebGUI में "प्रशासन" टैब और फिर "कमांड" टैब पर जाएं.

    "कमांड" टेक्स्ट बॉक्स में चित्र के अनुसार "/jffs/dns/disable_adds.sh" के रूप में स्क्रिप्ट का स्थान लिखें और फिर "स्टार्टअप सहेजें" पर क्लिक करें.

    सफल होने पर, आपको देखना चाहिए कि स्क्रिप्ट राउटर के स्टार्टअप का हिस्सा बन गई है जैसा कि ऊपर की तस्वीर में है.

    व्यक्तिगत अवरुद्ध डोमेन सूची (वैकल्पिक) की स्थापना

    यदि आप पाते हैं कि दो गतिशील सूचियाँ कुछ नहीं पकड़ती हैं, तो यह सूची आपको अप्रकाशित सूचियों में डोमेन जोड़ने में सक्षम बनाती है.
    ऐसा करने के लिए, दो विकल्प हैं, और वे संयोजन के रूप में काम करते हैं इसलिए आप दोनों का उपयोग कर सकते हैं जो आपके लिए अधिक सुविधाजनक है.

    ध्यान दें: वाक्यविन्यास महत्वपूर्ण है, जैसा कि हम वास्तव में कॉन्फ़िगरेशन निर्देश बना रहे हैं कि DNSMasq डेमन (प्रक्रिया जो DNS-नाम से आईपी अनुवाद के लिए जिम्मेदार है) सीधे उपयोग करेगी। जैसे, यहाँ गलत सिंटैक्स, सेवा को क्रैश कर देगा और राउटर को डोमेन नाम के लिए आईपी पते को हल करने में असमर्थ छोड़ देगा (आपको समन किया गया है).

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

    सबसे पहला और सामान्यतः अधिक सुलभ तरीका है सूची को "DNSMasq" कॉन्फ़िगरेशन बॉक्स को wegGUI में डालना। ऐसा इसलिए है क्योंकि इस सूची में जोड़ने के लिए कोई भी परिवर्तन करने के लिए "हुड के नीचे" जाने के बजाय बस वेबजीयू तक पहुंच सकता है.

    "सेवा" टैब पर जाएं, "DNSMasq" अनुभाग ढूंढें और "अतिरिक्त DNSMasq विकल्प" टेक्स्ट-बॉक्स ढूंढें।.

    इस टेक्स्ट-बॉक्स में उन डोमेन की सूचियों को दर्ज करें जिन्हें आप वाक्य-विन्यास के साथ अवरुद्ध करना चाहते हैं "पता = / डोमेन-नाम-से-ब्लॉक / पिक्सेल-सर्वर-आईपी" जैसा कि नीचे दी गई तस्वीर में दिखाया गया है:

    जहां इस उदाहरण में "192.168.1.254" वह आईपी है जो आपके लैन के "नेटवर्क एड्रेस" के आधार पर पिक्सेल-सर्वर के लिए उत्पन्न होता है। यदि आपका नेटवर्क पता कुछ और है तो 192.168.1.x आपको तदनुसार पिक्सेल-सर्वर के लिए पते को समायोजित करना होगा.

    समाप्त होने पर, पृष्ठ के नीचे "सहेजें" पर क्लिक करें (अभी तक आवेदन न करें).

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

    यदि आवश्यक हो, तो इसका उपयोग करने के लिए, अपने पसंदीदा टेक्स्ट एडिटर का उपयोग पिक्सेल-सर्वर के आईपी को समायोजित करने के लिए करें (उपरोक्त बाधाओं को यहां लागू करें)। फिर बस इसे "/ jffs / dns" निर्देशिका में कॉपी करें क्योंकि आपके पास अन्य फाइलें हैं। एक बार जब यह वहाँ होता है तो आप इसे संपादित करने और डोमेन जोड़ने के लिए winSCP का उपयोग कर सकते हैं.

    श्वेतसूची स्थापित करना

    यह उन डोमेन की सूची है जिन्हें डायनामिक "होस्ट" और "डोमेन" सूची से छोड़ा जाएगा.

    यह आवश्यक है क्योंकि कुछ डोमेन को अवरुद्ध करने से साइटें उन्हें खराबी का कारण बनाती हैं। सबसे उल्लेखनीय उदाहरण "google-analytics.com" है.

    यदि हम इसे डोमेन को ब्लॉक करते हैं, तो यह इस तथ्य को नहीं बदलेगा कि जो साइटें इसका उपयोग करती हैं, आपके ब्राउज़र में एक जावास्क्रिप्ट डाउनलोड होता है जो एक पृष्ठ छोड़ने जैसी घटनाओं पर चलता है। इसका मतलब यह है कि ऐसी साइट के लिए आपका ब्राउज़र Google डोमेन से संपर्क करके "होम कॉल" करने की कोशिश करेगा, उत्तर को नहीं समझेगा और आपको अगले पृष्ठ पर जारी रखने के लिए स्क्रिप्ट के समय तक इंतजार करना होगा। यह शायद ही एक सुखद सर्फिंग का अनुभव है और यही कारण है कि "google-analytics" और "googleadservices" वाले किसी भी डोमेन को फ़िल्टर करने से * हार्डकूटिकली छूट दी गई है.

    यह सूची उपर्युक्त डोमेन के साथ आपके लिए बनाई गई है, जब स्क्रिप्ट पहली बार "/ jffs / dns" निर्देशिका के तहत चलाया जाता है.

    श्वेतसूची का उपयोग करने के लिए, winSCP और ** के साथ फ़ाइल खोलेंperpend उन डोमेन को सूचीबद्ध करें जिन्हें आप बाहर करना चाहते हैं, जबकि किसी भी रिक्त लाइनों को न छोड़ने के लिए सावधान रहें (एक रिक्त लाइन को छोड़कर सभी डोमेन को सभी सूचियों से हटा देगा).

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

    ** आपको नए डोमेन को सूची के प्रारंभ में दर्ज करना होगा। यह एक बग के कारण है कि कैसे बैश नई लाइनों की व्याख्या करता है ... क्षमा करें, मेरे पास अभी तक इसके लिए कोई काम नहीं है.

    क्रियान्वयन

    यह वह है, यह अंततः स्क्रिप्ट को लागू करने और केवल राउटर को पुनरारंभ करके परिणाम देखने का समय है.

    WebGUI से ऐसा करने के लिए, "प्रशासन" टैब के नीचे "प्रबंधन" पर जाएं, पृष्ठ के निचले भाग में "रिबूट राउटर" पर क्लिक करें और राउटर के वापस आने के लिए प्रतीक्षा करें.

    स्क्रिप्ट को पहली बार अपने कर्तव्यों को पूरा करने में कुछ मिनट लग सकते हैं.

    WRT54Gx प्रकार के राउटर पर, आपको पता चल जाएगा कि स्क्रिप्ट का निष्पादन कब समाप्त हो गया है क्योंकि यह राउटर के सामने स्थित सिस्को ऑरेंज एलईडी को ब्लिंक करेगा (अन्य राउटर में एक समान "टेल टेल" साइन होना चाहिए).

    अद्यतन: इस भाग को एक गैर-हार्डवेयर अज्ञेय विशेषता के रूप में खोजे जाने के बाद * हटा दिया गया था.

    जैसा कि हम वेब पर तत्वों की अनुपस्थिति को देखने की कोशिश कर रहे हैं, मैं प्रभावित लोगों को देखने के लिए बस कुछ साइटों पर सर्फ करने की सलाह देता हूं.

    हालाँकि, यदि आप यह सुनिश्चित करना चाहते हैं कि प्रक्रिया सफल थी तो समस्या निवारण अनुभाग में पहला डीबग चरण शुरू करने के लिए एक शानदार जगह है.

    * यह वास्तव में बाहर टिप्पणी की है तो आप इसे बहाल कर सकते हैं यदि आपका यकीन है कि यह आपके सेटअप पर समस्याओं का कारण नहीं होगा.

    का आनंद लें!


    समस्या निवारण

    यदि आप समस्याओं में भाग लेते हैं तो कुछ चीजें हैं जो आप जांच सकते हैं कि क्या गलत हुआ.

    1. परीक्षण करें कि विज्ञापन डोमेन Pixerverv IP में हल हो गया है.
      आप "अपमानजनक" डोमेन के खिलाफ nslookup कमांड जारी करके ऐसा कर सकते हैं। उदाहरण के लिए "ad-emea.dubleclick.com" व्यक्तिगत सूची से अवरुद्ध मेजबानों का हिस्सा है। कमांड प्रॉम्प्ट में "nslookup ad-emea.dubleclick.com" जारी करके, परिणाम इस तरह दिखना चाहिए:

      जहां एक सामान्य अनब्लॉक उत्तर दिया जाएगा:

    2. रद्दोबदल करना.
      यह सुनिश्चित करने के लिए कि आपके राउटर के सेटअप के साथ कुछ भी विज्ञापन-ब्लॉक कॉन्फ़िगरेशन से टकरा नहीं रहा है, राउटर को "फ़ैक्ट्री डिफॉल्ट्स" पर पुनर्स्थापित करें और फिर से प्रयास करें। एक बार जब आपका सफल इस आशा में अपने कस्टम परिवर्तन जोड़ देता है कि वे फिर से टकराते नहीं हैं.
    3. सुनिश्चित करें कि आपका क्लाइंट DNS के रूप में राउटर का उपयोग कर रहा है.
      विशेष रूप से जब वीपीएन या एक नेटवर्क का उपयोग किया जाता है जो अधिक जटिल होता है तो कंप्यूटर सेटअप के लिए सामान्य राउटर, यह संभव है कि आपका क्लाइंट कंप्यूटर केवल राउटर को अपने DNS के रूप में उपयोग नहीं कर रहा है। ऊपर दी गई कमांड में यह देखना बहुत आसान है कि क्लाइंट जिस DNS सर्वर का उपयोग कर रहा है, यदि वह IP राउटर जैसा नहीं है, तो आपको समस्या मिल गई है.
    4. अपनी व्यक्तिगत मशीनें DNS कैश साफ़ करें.
      इसका कारण यह है कि अन्यथा आप अभी भी विज्ञापनों को उस साइट पर देख सकते हैं जिस पर आप परीक्षण कर रहे हैं, केवल इसलिए कि आपका कंप्यूटर पहले से ही जानता है कि इसके लिए डीएनएस से परामर्श के बिना विज्ञापन सामग्री को कैसे प्राप्त किया जा सकता है। खिड़कियों पर यह "ipconfig / flushdns" होगा.
    5. ब्राउज़र बंद करें.
      कभी-कभी ब्राउज़र कैश्ड जानकारी रखता है, इसलिए DNS कैश को साफ़ करना जैसा कि ऊपर दिखाया गया है, मदद नहीं करता है.
    6. जब संदेह में रिबूट.
      कभी-कभी कैश लगातार रह सकते हैं और उनसे छुटकारा पाने का सबसे अच्छा तरीका रिबूट है। राउटर से शुरू करें और यदि समस्या बनी रहती है, तो क्लाइंट कंप्यूटर.
    7. सिसलॉग का प्रयोग करें.
      आप राउटर के syslog डेमॉन को सक्रिय कर सकते हैं और फिर संदेशों को देख सकते हैं कि क्या स्क्रिप्ट किसी भी समस्या का सामना करती है, इन संदेशों की जांच करके। इसके अलावा स्क्रिप्ट डीबगिंग को आसान बनाने के लिए कुछ कमांड उपनाम जोड़ता है.
      ऐसा करने के लिए "सेवा" टैब पर जाएं और नीचे दिए गए चित्र के अनुसार सिसलॉग डेमॉन को सक्षम करें:

      नोट: "रिमोट सर्वर" का उपयोग तब किया जाता है जब आपके पास किसी अन्य मशीन (जैसे के साथ) में एक सुनने का सर्वर होता है कीवी) यदि आपके पास एक नहीं है, तो बस इसे खाली छोड़ दें.

      एक बार सक्षम होने पर, आप डिबग संदेशों को देखकर देख सकते हैं / Var / लॉग / संदेशों एक टर्मिनल में फ़ाइल.
      * बूट-अप से सभी संदेशों को देखने के लिए आप "अधिक / var / log / संदेश" का उपयोग कर सकते हैं.
      * लॉग में स्क्रिप्ट से सिर्फ संदेश देखने के लिए "रोकना" उपनाम का उपयोग करें.
      * संदेशों को देखने के लिए जैसे ही वे वास्तविक समय में आते हैं, "पूंछ-एफ / var / लॉग / संदेश" या इसके उपनाम "tlog" का उपयोग करें.
    8. स्क्रिप्ट को समझें.
      भले ही मैंने इस गाइड और स्क्रिप्ट के पुराने संस्करण के लिए YouTube वीडियो बनाया है, लेकिन यह अभी भी बहुत सारे सत्य और स्पष्टीकरण रखता है कि नए और बेहतर संस्करण कैसे लागू होते हैं.
    विरोधी विज्ञापन पैक डाउनलोड करें.

    राउटर देवता आपके पक्ष में हो सकते हैं