16 पॉइंट द्वारा GN⁺ 2025-12-09 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • ब्राउज़र extension, DNS filtering, cloud VPN को मिलाकर ऑनलाइन विज्ञापनों को लगभग पूरी तरह ब्लॉक करने की व्यक्तिगत प्रयोग-प्रक्रिया का वर्णन
  • uBlock Origin और Firefox के संयोजन को आधार के रूप में इस्तेमाल किया गया है, और न्यूनतम filter lists के साथ स्वयं बनाए गए filters भी उपयोग किए गए हैं
  • Pi-hole को Docker पर चलाकर मोबाइल ऐप विज्ञापनों को भी DNS स्तर पर ब्लॉक किया जाता है, और WireGuard के जरिए सुरक्षित रूप से कनेक्ट किया जाता है
  • cloud-आधारित VPN का उपयोग कर ट्रैफ़िक को cloud provider के माध्यम से रूट करने पर विज्ञापन दिखना कम होने का प्रभाव देखा गया
  • 3 साल से अधिक के वास्तविक उपयोग के परिणामस्वरूप अधिकांश platforms पर विज्ञापन गायब हो गए, और केवल DNS filtering और browser blocking से 99% तक ब्लॉकिंग संभव

विज्ञापन ब्लॉकिंग की शुरुआत

  • कुछ साल पहले से ऑनलाइन विज्ञापनों के हर रूप को हटाने के लिए विभिन्न तरीकों पर प्रयोग किया गया
    • लक्ष्य सिर्फ साधारण banner या video ads नहीं, बल्कि जितने संभव हों उतने सभी विज्ञापनों को हटाना था
    • कई वर्षों के अलग-अलग प्रयासों और अवलोकनों के बाद मौजूदा संतोषजनक blocking environment तैयार हुआ
  • विज्ञापन ब्लॉकिंग में जाने-पहचाने तरीकों और कम परिचित तरीकों का मिश्रण है, और कुछ में setup तथा maintenance की ज़रूरत पड़ती है

ब्राउज़र extension

  • uBlock Origin और Firefox के संयोजन का उपयोग किया गया है, जिसे सबसे प्रभावी ad blocking तरीकों में माना गया
    • Chromium-आधारित browsers में Manifest V3 पर बदलाव के कारण ad blocking क्षमताएँ सीमित हो गई हैं
  • filter lists को न्यूनतम रखा गया है
    • default uBlock filters, EasyList, AdGuard Ads का उपयोग
    • स्वयं बनाए गए ublock-declutter filter से विज्ञापनों के अलावा अन्य असुविधाजनक तत्व भी हटाए जाते हैं

DNS filtering

  • DNS filtering उन मोबाइल ऐप विज्ञापनों की भरपाई करती है जिन्हें browser extension ब्लॉक नहीं कर पाते
    • विज्ञापन domains को DNS स्तर पर ब्लॉक करके ऐप के भीतर विज्ञापनों की loading रोकी जाती है
  • Pi-hole और AdGuard Home प्रमुख self-hosted solutions हैं
    • cloud-आधारित विकल्प के रूप में NextDNS का उल्लेख है
  • Pi-hole को Docker पर install करके उपयोग किया जाता है, और WireGuard के माध्यम से केवल private network से access दिया जाता है
    • The Firebog की blocklists का संदर्भ लिया जाता है, और सही domains के ब्लॉक होने से बचाने के लिए allowlist बनाए रखी जाती है

cloud-आधारित VPN

  • cloud providers के जरिए VPN traffic routing करने पर विज्ञापन exposure घटने का प्रभाव देखा गया
    • ad platforms cloud IP को ad fraud की संभावना मानकर विज्ञापन दिखाते ही नहीं हैं
    • उदाहरण के तौर पर, प्रतिस्पर्धियों द्वारा ad budget बर्बाद किए जाने से बचने के लिए cloud traffic पर विज्ञापन सीमित किए जाते हैं
  • कमी यह है कि कुछ sites पर Cloudflare captcha या HTTP errors आ सकते हैं
    • ज़रूरत पड़ने पर VPN बंद करके access किया जा सकता है, और कुछ समय तक वास्तविक IP दिखने पर विज्ञापन फिर से दिखाई दे सकते हैं
  • DigitalOcean के $5 droplet पर WireGuard install करके उपयोग किया गया, और Hetzner, Azure, Google Cloud, AWS आदि भी इस्तेमाल किए जा सकते हैं

अन्य उपयोगी tools

  • ad blocking के अलावा अन्य असुविधाओं को हटाने के लिए सुझाए गए extensions
    • cookie popup blocking: Consent-O-Matic
    • captcha का automatic handling: Buster
  • SponsorBlock से वीडियो के अंदर के sponsor segments अपने-आप skip किए जा सकते हैं, और इसका TV संस्करण भी मौजूद है
  • iOS में Background App Refresh को disable करने की सिफारिश की गई है
    • कुछ ऐप्स इसका दुरुपयोग कर user data इकट्ठा करते हैं
  • ReVanced के जरिए ऐप patching संभव है, लेकिन security risk होने के कारण sensitive accounts पर इसका उपयोग नहीं किया जाता

व्यक्तिगत अनुभव और परिणाम

  • ऊपर बताए गए तरीकों को 3 साल से अधिक समय तक इस्तेमाल करने के परिणामस्वरूप अधिकांश platforms पर लगभग कोई विज्ञापन नहीं दिखा
  • platform के अनुसार blocking का सारांश
    • YouTube: uBlock Origin, NewPipe या Invidious
    • Instagram: uBlock Origin, cloud VPN (प्रभाव दिखने में 1 सप्ताह से 1 महीना)
    • Twitch: cloud VPN (कुछ दिनों में प्रभाव)
    • TikTok: uBlock Origin, cloud VPN (कुछ घंटों में प्रभाव)
    • AdMob-आधारित ऐप्स: DNS blocking
  • केवल DNS filtering और browser blocking से लगभग 99% विज्ञापन ब्लॉक किए जा सकते हैं, बाकी 1% को cloud VPN से पूरा किया जाता है

2 टिप्पणियां

 
daumkakao 2025-12-09

सिर्फ Pi-hole और AdGuard से भी लगभग सब कुछ ब्लॉक हो जाता है..क्या इससे भी ज़्यादा करना चाहिए था?

 
GN⁺ 2025-12-09
Hacker News राय
  • इसमें कोई खास बात नहीं है, open platform इस्तेमाल करना ही असली बात है
    desktop पर Firefox, Android(Graphene) पर Fennec इस्तेमाल करें तो uBlock Origin पूरी तरह काम करता है, इसलिए YouTube सहित कहीं भी विज्ञापन नहीं दिखते
    Android पर NewPipe से background playback और download संभव है, इसलिए यह लगभग “मुफ्त Youtube Premium” जैसा लगता है
    मैं व्यक्तिगत रूप से Unbound के साथ DNS-आधारित filtering भी करता हूँ, लेकिन ऊपर वाला संयोजन हो तो उसकी खास ज़रूरत नहीं पड़ती
    smart TV जैसे डिवाइस में camera·microphone होते हैं, इसलिए मैं उन्हें इंटरनेट से जोड़ता ही नहीं

    • मैं भी यही संयोजन इस्तेमाल करता हूँ। Firefox mobile पर भी अच्छी तरह काम करता है और uBlock Origin support भी अच्छा है। बस NewPipe थोड़ा अस्थिर लगता है
    • उस setup के साथ तुम्हें बिल्कुल भी विज्ञापन नहीं दिखते? मैं तो अभी यह comment पढ़ते हुए कई विज्ञापन देख चुका हूँ
    • Android Firefox में desktop mode पर background playback संभव है
    • Android TV box के लिए SmartTube की सिफारिश करता हूँ। वाकई शानदार है
    • Android पर मैं Brave इस्तेमाल करता हूँ, लेकिन Firefox पुराने डिवाइस तक support देता है, इसलिए वह भी अच्छा है
      मैंने पहले 32-bit 1GB RAM वाले mini Dell laptop पर TinyCore में latest Firefox चलाकर देखा था
  • मैं YouTube Premium का इतना आदी हो चुका हूँ कि लोग विज्ञापन देखते हैं, यह बात ही भूल जाता हूँ
    मैं ज़्यादातर लंबे interview, lecture और podcast देखता हूँ और उनमें से अधिकतर को offline download कर लेता हूँ
    महीने के 8 डॉलर में यह सबसे कम बेकार लगने वाला subscription है

    • क्या लोकप्रिय YouTuber अपने वीडियो में जो sponsor segment डालते हैं, उन्हें तुम खुद skip करते हो?
    • मैं बिल्कुल उल्टा हूँ। मैंने YouTube लगभग छोड़ ही दिया है
      पैसे देकर देखने पर भी वीडियो के अंदर विज्ञापन जैसे हिस्से होते हैं, और format खुद ही attention-extractive है, इसलिए इस platform पर जीतना संभव नहीं है
    • मैं भी Premium का भुगतान करता हूँ, लेकिन mobile पर ReVanced इस्तेमाल करता हूँ
      इससे Shorts हटाए जा सकते हैं और Alphabet के अजीब design changes वापस किए जा सकते हैं, इसलिए अनुभव कहीं ज़्यादा आरामदायक है
    • Firefox + uBlock Origin + Sponsor Block + Improve Youtube! के संयोजन से विज्ञापन, clickbait और friction के बिना optimized environment बन जाता है
      iOS पर Safari + uBlock Origin + Vinagre extension के साथ विज्ञापन के बिना background playback संभव है
    • पहले मैं family plan के साथ Premium इस्तेमाल करता था, लेकिन जैसे ही कीमत 30% बढ़ी, मैंने तुरंत cancel कर दिया
      inflation के मुकाबले वेतन वहीं का वहीं है, इसलिए ऐसी बढ़ोतरी मुझे अनुचित लगती है
  • कुछ अतिरिक्त टिप्स हैं

    1. cookie notice रोकने के लिए किसी extension की ज़रूरत नहीं है। uBlock Origin settings में cookie notice filter चालू कर दें (default में बंद रहता है)
    2. Android पर AdAway से VPN के बिना network-level blocking संभव है (/etc/hosts आधारित, root चाहिए)
    • लेकिन Consent-O-Matic सिर्फ block नहीं करता, बल्कि cookie reject button को सच में click भी कर देता है
    • Android ad blocker apps अक्सर VPN या root माँगते हैं, इसलिए कई बार banking apps काम नहीं करते
      इसकी जगह NextDNS को private DNS server की तरह इस्तेमाल करें तो बिना समस्या के काम करता है
    • मुझे पता ही नहीं था कि cookie notice filter भी होता है। यह settings > filter lists > cookie notices में है
  • मैं भी Firefox + uBlock Origin का संयोजन इस्तेमाल करता हूँ और विज्ञापन पूरी तरह block हो जाते हैं
    सोच रहा हूँ कि क्या दूसरे लोग भी यही संयोजन इस्तेमाल करते हैं

    • मैं भी करता हूँ। उसके साथ SponsorBlock जोड़कर वीडियो के अंदर के विज्ञापन भी skip कर देता हूँ
    • personal laptop पर Firefox वाला संयोजन, और office laptop पर Edge इस्तेमाल करता हूँ
      Edge में भी uBlock Origin support है, इसलिए बिना विज्ञापन के इस्तेमाल किया जा सकता है
      • Ghostery + Pi-hole के संयोजन के साथ इस्तेमाल करता हूँ
        VPN को cloud पर ले जाने का विचार भी अच्छा लगता है, इसलिए Wireguard या Tailscale के साथ कोशिश करने का सोच रहा हूँ
        परिवार वाले Google TV app इस्तेमाल करते हैं, UI बेहतर करने का कोई तरीका हो तो जानना चाहूँगा
    • मुझे लगता है AdNauseam इस्तेमाल करना बेहतर है
      यह uBlock आधारित है, लेकिन विज्ञापनों पर सच में click करता है ताकि advertiser को नुकसान हो
      अगर बहुत से लोग इस पर आ जाएँ, तो शायद surveillance capitalism ही ढह सकता है
    • SponsorBlock भी साथ में इस्तेमाल करने की सलाह दूँगा
  • मैं AdNauseam इस्तेमाल करता हूँ, इसलिए सिर्फ विज्ञापन block करने के बजाय अपनी ad profile को ‘pollute’ करना पसंद करता हूँ
    मैंने click rate ऊँचा रखा है (100% नहीं)
    https://adnauseam.io/

    • लेकिन AdNauseam असल में लगभग बेअसर fake clicks ही है
      FAQ के अनुसार यह XHR request से click की नकल करता है, और ad networks ऐसे pattern आसानी से पहचान लेते हैं
      असल में ज़्यादातर चीज़ें filter हो जाती हैं, इसलिए advertiser को नुकसान नहीं पहुँचता
      FAQ लिंक
  • आजकल यह सोचता हूँ कि Pi-hole या AdGuard Home खुद चलाने का अब भी कोई मतलब है या नहीं
    साल के 18 डॉलर में NextDNS मिल जाता है, जो बिजली के खर्च से भी सस्ता है और enterprise-grade infrastructure व redundancy भी देता है
    घर पर सिर्फ caching DNS resolver होना काफी है, और Wireguard से जोड़कर Pi-hole तक पहुँचना कुछ ज़्यादा ही लगता है
    मैं भी NextDNS इस्तेमाल करता हूँ, और घर में सिर्फ एक simple caching resolver रखता हूँ

    • मैं भी कई साल से NextDNS free में इस्तेमाल कर रहा हूँ। महीने के आखिर में quota पार होने वाला mail आ जाता है, लेकिन लगभग कोई दिक्कत नहीं होती
    • अगर NextDNS को on-premises caching resolver की तरह इस्तेमाल करें, तो client information भी पास होती रहती है, इसलिए logging loss नहीं होता
    • NextDNS महीने में 3 लाख queries तक free है
      इससे जुड़ी बात मैंने इस comment में लिखी है
    • Tailscale जैसी service इस्तेमाल करें तो Wireguard setup के बिना आसानी से connect किया जा सकता है
    • AdGuard को VPS पर चलाकर VPN के साथ इस्तेमाल करें तो कहीं से भी access किया जा सकता है
  • Firefox + uBlock Origin के संयोजन के साथ शांतिपूर्ण browsing experience का आनंद ले रहा हूँ

  • इसमें खास नया कुछ नहीं है। Firefox + uBlock अब standard बन चुका है
    Google के Manifest v3 पर जाने के बाद Chrome की सिफारिश अब नहीं की जा सकती
    Cloudflare जब से Recaptcha की जगह ले रहा है, उससे जुड़े extension भी धीरे-धीरे गायब हो रहे हैं
    इसके साथ User-Agent Switcher जोड़ना अच्छा रहेगा
    कुछ sites सिर्फ Chrome को allow करती हैं, लेकिन असल में वे Firefox में और बेहतर चलती हैं
    उदाहरण के लिए, मेरे ISP की live TV streaming site Firefox में ज़्यादा stable है, लेकिन User-Agent बदले बिना access ही नहीं मिलता
    समझना मुश्किल है कि browser को इस तरह block करने की ज़रूरत क्यों पड़ती है
    User-Agent Switcher extension

    • इसकी जगह Chrome Mask extension की सिफारिश करता हूँ। इसे Firefox engineer ने बनाया है
      Chrome Mask लिंक
    • User-Agent Switcher चालू करते ही Cloudflare captcha infinite loop में फँस जाता हूँ
      सुना है Chrome Mask JS से जुड़ी समस्याएँ भी संभाल लेता है, इसलिए उसे आज़माने वाला हूँ
  • Apple TV पर iSponsorBlockTV को Synology NAS में install करके इस्तेमाल कर रहा हूँ
    Youtube Premium के साथ इस्तेमाल करें तो बिना विज्ञापन का साफ़-सुथरा environment मिल जाता है
    वीडियो के बीच में आने वाले VPN·productivity app promotion जैसे sponsor segments को यह अपने-आप skip कर देता है, इसलिए संतुष्ट हूँ
    iSponsorBlockTV लिंक

  • Brave + NextDNS/ControlD का संयोजन पूरे घर (TV, phone, computer) के लिए सबसे असरदार ad blocking solution है
    Pi-hole भी अच्छा है, लेकिन यह संयोजन कहीं सस्ता है और manage करना आसान है
    free ad-blocking DNS भी हैं, लेकिन उनमें customization नहीं मिलता

    • जब email links या tracking links नहीं खुलते, तो क्या परिवार वाले शिकायत नहीं करते?
      क्या आपने NextDNS में filter lists जोड़ी ही नहीं हैं?