Android Reklam Engelleme – Iphone, Tv DNS ve Hosts Yöntemi
Merhaba dostlar,
Reklamlar artık iyice zıvanadan çıkmaya başladı.
Biz site sahipleri de site masraflarını reklamlara yüklediğimiz için kapitalist sisteme uymak kaçınılmaz oldu.
Yine de kimse hiç bir şey için zorlanamaz görüşündeyim.
Genel anlamda bu düzenden sıkılmışsanız aşağıdaki yöntemler ile benim reklamlarımı bile kapatabilirsiniz.
REKLAM ENGELLEME
Bunun için size bir kaç farklı yöntem sunacağım.
Bu Konuda Şunları Bulacaksınız:
- Androidde Reklam Engelleme, Gizleme
- Iphone da reklam Engelleme, Gizleme
- APK dosyası ile reklam engelleme
- Hosts dosyası ile reklam engelleme
- DNS ile reklam engelleme
- İnat Tv Reklam Engelleme (Telefonda)
- İnat Tv Televizyonda Reklam Engelleme
Telefonda Tüm Reklamları Engelleme (En Basit Yöntem)
Adguard.com sitesinin dns lerine baktığımda hızlı ve sağlam olduğunu, rahatça kullanılabildiğini gördüm.
Hatta İnat Tv diye uygulama var bilenler bilir. Bu ufak dns işlemini yapınca😬 Reklam falan gösterilmiyor.
Ayrıca bu yöntem ile sitelerdeki reklamlar yalan oluyor.
Hem android hem de iphone için bu yöntemi kullanabileceksiniz. (inat tv ios da bulunmamaktadır aramayınız.)
Androidde Tüm Reklamları Engelleme
Adguard DNS Android İçin Basit Anlatım:
Ayarlara gir / Arama Kısmına DNS yaz / Özel DNS ye tıkla / Özel DNS Sağlayıcı Ana Bilgisayar Adına yaz: dns.adguard.comAyarlara gir / Arama Kısmına DNS yaz / Özel DNS ye tıkla / Özel DNS Sağlayıcı Ana Bilgisayar Adına yaz: https://dns.adguard-dns.com/dns-query
I-Phone İçin Reklam Engelleme
Adguard DNS I-Phone İçin Basit Anlatım:
- Öncelikle telefonunuzun ayarlarına girin.
- Wi-Fi ye girin.
- Değiştirmek istediğiniz ağın yanında mavi i harfi var ona tıklayın.
- Sayfanın altına doğru DNS i Ayarla kısmına girin.
- Otomatik yerine elle seçeneğini seçin.
- Mevcut girilmiş DNS varsa kaldırın ve sunucu ekleye basıp DNS ip sini girin.
Resimli Açıklama:
Televizyonda Tüm Reklamları Engelleme
Adguard DNS Televizyon İçin Basit Anlatım:
Android, hatta smart tv lerde bile işe yarayabilen yöntemdir.
Android Tv ve Smart Tv Reklam Engelleme
Yukarıda vermiş olduğum DNS adresini televizyonların DNS alanına yazamıyorsunuz çünkü o kısma harf yazılamıyor.
Televizyona aşağıdaki DNS leri yazabilirsiniz:
Standart Reklam Engelleme
(Yetişkin Sitelerini de Açar)
IPv4:
Dns1: 94.140.14.14
Dns2: 94.140.15.15
IPv6:
Dns1: 2a10:50c0::ad1:ff
Dns2: 2a10:50c0::ad2:ff
Aile Koruması ile Reklam Engelleme
(Yetişkin Sitelerini Açmaz)
IPv4:
94.140.14.15
94.140.15.16
IPv6:
2a10:50c0::bad1:ff
2a10:50c0::bad2:ff
Yukarıda sitenin iplerini paylaştım. Bunu televizyonunuzda DNS yazan kısma gireceksiniz.
Tüm televizyonların menüsü (smart tv android vs.) farklı olsa da mantık aynıdır.
Televizyona Dns Girme Nasıl Yapılır:
Televizyonunuz kablo ile veya kablosuz (wifi) bağlı olma durumuna göre;
Televizyonunuzun ayarlar menüsünde wifi veya kablolu Ağ ayarlarına girin.
Tüm televizyonlarda ayar bölümü hemen hemen aynı olduğu için mantığı anlatacağım.
2023 itibari neredeyse herkes IPv4 kullanıyor (Daha sonra değişirse IPv6 ayarlarını da verdim) ona göre gireceğiniz ayarları yazayım:
Önce Kısa Açıklama: Ip adresi hanesi; modem internete bağlandığına cihazlarınıza verdiği yerel ip adresin adıdır.
Modem internete her bağlandığında televizyonunuza farklı ip verilir. En başta modem kendine ip verir bu da ilk numaradır 192.168.1.1 gibi değişmez.
Daha sonra modem evinizdeki cihazlara sırayla bağlanır ve sıradaki yerel ip leri dağıtır. Misal evinizdeki bilgisayara 192.168.1.2 verir, telefonunuza 192.168.1.3 verir.
Evde bir de televizyon varsa ona da 192.168.1.4 verir. (Bu sıralama zaman zaman değişebilir.)
Bu Mantıkla;
Televizyona ip adresi girerken modemin halihazırdaki cihazlara vermemiş olduğu bir ip seçmeniz gerekir. O yüzden ip nin son hanesini biraz yüksek yazabiliriz.
Örnek: 192.168.1.10 gibi. (Siz 10 yerine 20 30 da yazabilirsiniz.)
Son olarak şunu söyleyeyim bazı modemlerin yerel ip adresleri 192 ile başlamayabilir.
Mantık aynı olsa da karşınıza gelebilecek yerel ip adresleri şunlardır.:
192.168.x.x 10.x.x.x. 172.16.x.x
Ip adresi: 192.168.1.10
Alt Ağ Adresi: 255.255.255.0 (Genelde Değişmez)
Ağ Geçidi: 192.168.1.1 (Modemin adresi)
Dns1: 94.140.14.14 (Adguard sitesinin ip sini buraya yazdım)
Dns2: 0.0.0.0 (Genelde kimse yedek DNS kullanmaz 0 doldurur geçer. Tercihen Adguardın 2. DNS numarasını da yazabilirsiniz)
Android Tv Dns Girme Ayarlarını Resimle Anlatayım:
Ben kendi televizyonumu çektim ama hepsinin ayarı benzerdir.
Philips Android Tv Reklam Engelleme ayar metodu aşağıdaki gibidir. Diğer televizyonlarda samsung, vestel, arçelik hepsinde mantık aynıdır.
Rootlu Telefonlar İçin Reklam Engelleme (Android)
Yukarıdaki yöntemi rootlu cihazlarda kullanabilirsiniz.Peki bu yönteme ne gerek var derseniz…Kısaca anlatayım;
Yukarıdaki yöntem bir sitenin vermiş olduğu dns hizmetidir. Bu site bir gün hizmet vermeyi durdurursa reklam engellemeyi bir kenara bırakın internete giremez olursunuz.
İnternete girmek için bu durumda girdiğiniz dns i silmeniz gerekir. (Tabi öncesinde neden internete giremiyorum diye debelendikten sonra)
Bu yöntem DNS den farklıdır ve reklamların sunucularını engellemeye dayalıdır.
Engelleyemediği vakit en fazla reklam gösterilecektir. Siz de hosts dosyanıza ek adres girer veya yeni versiyon hosts dosyasını kurarsınız. (Anlatacağım)
Telefonunuz root erişimine açıksa reklamları engellemek daha sağlam olacaktır.
Bunun bir kaç yolu var ben size en sağlam 2 metod önereceğim..
- APK kurarak apk içindeki hosts dosyasını sisteminize yükleterek kullanma
Bunun için bu siteden güncel APK dosyasını indirip telefonunuza kurun.
Not: Reklam engellemeyi inat tv için yapıyorsanız şunu hatırlatmakta yarar var;
inat tv, açılmadan önce cihazınızda kurulu programları denetler öyle açılır.
Şayet adaway, apkedit gibi programlar cihazda kurulu ise uyarı verir açılmaz.
İnat TV için diğer yöntemleri deneyin. - APK kurmadan Hosts dosyasını manuel olarak yükleme. Anlatacağım…
Android Hosts Yükleme
Belki biraz uğraştırabilir ama inanın değecektir.
Bilgisayarlarda olduğu gibi android de de hosts dosyası vardır.
Android Hosts Yolu: system/etc içindedir. Nadiren bazı telefonlarda etc klasörü içinde bulunur.
Not: Bu dosyalara erişim sadece root yetkisi ile sağlanır ve ek olarak dosya yönetici program gerektirebilir.
Bunun için x-plore programını kullanabilirsiniz.
Hosts dosyasının mantığı şudur:
Örneğin 100numaraliadam.com sitesine girdiğinizde arkada görünen reklamlar ad.google.com gibi başka bir siteden geliyor.
Biz sadece ad.google.com sitesini yasaklamak istiyoruz. Bu durumda 100numaraliadam.com sitesi gözükür ama içindeki reklam gözükmez.
ad.google.com adresini lokal ipnize yönlendirmesi için Hosts dosyasının içine yazıyoruz.
Bu durumda 100numaraliadam.com adresini açınca reklam göstermek için ad.google.com sitesine gitmek yerine size bağlanmaya çalışacak.
Sizde de reklamlar olmadığından reklamlar gösterilmeyecektir. 😬
Peki sitelerdeki reklamların adreslerini nereden bileceğim de hosts dosyasına yazacağım derseniz. Siz bilmeyeceksiniz bunun hazır listeleri var.
Reklam engelleme konusunda hunharca çalışan siteler mevcut bunları öncelikle konu içine yazayım her zaman lazım olacaktır.
Adaway in hazırlamış olduğu her zaman güncel tutulan hosts dosyası:
https://raw.githubusercontent.com/AdAway/adaway.github.io/master/hosts.txt
Basit bir Hosts Dosyası:
Detaylı Hosts Dosyaları:
https://github.com/AdAway/AdAway/wiki/HostsSources#redirection-lists
Aşağıdaki hosts dosyalarının ek işlevleri var diye paylaştım.
- Genel Reklam Gizleme
- Xiaomi telefondaki reklamları gizleyebilirsiniz
- Samsung da çıkan reklamları gizleyebilirsiniz
- Spotify de çıkan reklamları gizleyebilirsiniz.
- Safaride reklam gizleme
- Popupları gizleme
- Spyware gizleme
https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts
https://raw.githubusercontent.com/tiuxo/hosts/master/ads
https://hosts.oisd.nl/basic/
https://badmojr.github.io/1Hosts/Lite/hosts.txt
https://abpvn.com/android/abpvn.txt
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
https://block.energized.pro/assets/sources/filter/easylist-adservers.txt
https://block.energized.pro/assets/sources/filter/easylist.txt
https://block.energized.pro/assets/sources/filter/abpindo.txt
https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts
https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt
https://raw.githubusercontent.com/privacy-protection-tools/anti-AD/master/anti-ad-domains.txt
https://block.energized.pro/assets/sources/filter/fanboy-ultimate.txt
https://raw.githubusercontent.com/jerryn70/GoodbyeAds/master/Extension/GoodbyeAds-Spotify-AdBlock.txt
https://raw.githubusercontent.com/jerryn70/GoodbyeAds/master/Extension/GoodbyeAds-Xiaomi-Extension.txt
https://raw.githubusercontent.com/jerryn70/GoodbyeAds/master/Extension/GoodbyeAds-LeEco-Extension.txt
https://raw.githubusercontent.com/jerryn70/GoodbyeAds/master/Extension/GoodbyeAds-Samsung-AdBlock.txt
https://raw.githubusercontent.com/AdAway/adaway.github.io/master/hosts.txt
https://gitlab.com/quidsup/notrack-blocklists/-/raw/master/trackers.hosts
https://block.energized.pro/assets/sources/filter/adguard-dns.txt
https://block.energized.pro/assets/sources/filter/adguard-tracking.txt
https://block.energized.pro/assets/sources/filter/adguard-safari.txt
https://block.energized.pro/assets/sources/filter/adguard-mobile-ads.txt
https://block.energized.pro/assets/sources/filter/adguard-social-popups.txt
https://block.energized.pro/assets/sources/filter/adguard-social-trackers.txt
https://block.energized.pro/assets/sources/filter/adguard-mobile-specific.txt
https://block.energized.pro/assets/sources/filter/adguard-mobile-ads-filter.txt
https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.2o7Net/hosts
https://raw.githubusercontent.com/azet12/KADhosts/master/KADhosts.txt
https://raw.githubusercontent.com/Yhonay/antipopads/master/hosts
https://winhelp2002.mvps.org/hosts.txt
https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&mimetype=plaintext&useip=0.0.0.0
https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileAds.txt
https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileSpyware.txt
https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardDNS.txt
https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardTracking.txt
https://github.com/notracking/hosts-blocklists
Bonus: Yukarıdaki tüm hosts dosyalarının içeriğini tek hosts dosyası halinde almak için bunu da kullanabilirsiniz.
Reklam Engelleme Hosts Dosyası
Filterlist: Bunu yeni buldum. İçinde güzel Host Dosyaları mevcut: https://filterlists.com/
Telefon Yeniden Başlatılınca Hosts Dosyasını Sıfırlıyor
Hosts dosyasını manuel olarak kuramayanlar için bir kaç uyarım olacak.
Hosts dosyasını kurmak için telefonun rootlu olması, Hosts dosyasını taşıyacağınız dosya yöneticisine gerekli izinlerin verilmiş olması gerekiyor.
Buna rağmen bazı durumlarda hosts dosyasını değiştirseniz bile telefon tekrar başlatıldığında hosts dosyasını sıfırlıyor 56 kb lık orijinal haline geri dönebiliyor.
Telefonunuz rootlu ise ara yazılım olarak twrp veya orangefox kullanıyorsunuz root yetkileri için supersu veya magisk kullanıyorsunuzdur.
Ben size magisk önereceğim. Çünkü magisk da ek olarak modül kurma olayı mevcut.
Hosts dosyasını manuel olarak etc içine kopyalayamayanlar için hazır hosts modülünü kur diyorsunuz otomatik olarak hosts dosyasını yüklüyor.
Aşağıda bahsi geçen modülü indirebileceğiniz, modül içinde güncel hosts dosyasının bulunduğu linki paylaşayım:
https://github.com/gloeyisk/systemless-hosts/releases
Bu modülün içindeki hosts dosyası sürekli güncel tutulmaktadır. Mevcut modül 17 versiyondur güncellendikçe ismi yukarı doğru değişir.
Not: Yazının başında anlattığım yöntemin haricinde bu modül ile de İnat Tv reklamlarını engelleyebilirsiniz.
Gerekli Açıklamalar!
- Chrome da reklamlar hala gözüküyor ise ayarlardan Veri Sıkıştırma Proxy yi iptal edin.
- Reklamlar hala gözüküyorsa telefonu yeniden başlatabilir, uygulamanın önbelleğini temizleyebilirsiniz.
- Reklamların çalışıp çalışmadığını yoklamak için hem telefonun kendi internetini hem de en internetini wifi yi deneyin.
- Hali hazırda kullanmış olduğunuz bir DNS sistemi var ise ayrıca host yükleyecekseniz DNS sistemini iptal ediniz ki yavaşlığa neden olmasın.
Özel DNS yi iptal etmek adına burayı okuyun - Belli bir sitede reklamlar var ve engellenmiyorsa bu reklamları hosts dosyasına eklemek için manuel yöntem için bunu okuyun.
- İnat TV Reklamsız APK piyasada bulunmamakta sakın kanmayınız. Onun yerine yukarıda anlattığım işlemleri yapınız.
- Mi box, Mi stick İnat Tv Reklam Engelleme arayanlarınız var bunun için en üstte anlattığım Adguard DNS lerini gireceksiniz reklam görünmeyecek.
- Youtube için gösterilen reklamları engellemek zordur. Bunun için ise Youtube Vanced adlı uygulama piyasada mevcuttur.
- Web tarayıcıda tüm reklamları engelleme yöntemine de değinelim. Brave browser var. Bunu bir indirin deneyin sıfır reklam.
- Neden VPN değil DNS kullanıyoruz derseniz DNS daha hızlı oluyor, Hosts ise DNS den hızlı oluyor.
- Adguard DNS leri evinizin Wifisi ile rahat çalışırken Vodafone, Turkcell gibi operatörlerde maalesef çalışmamaktadır.
- Ayrıca DNS girilmiş cihazlarda Netflix aboneliğiniz varsa çalışmayabiliyor. çalışmazsa uygulama tepki vermiyor.
Kaynaklar: https://adaway.org/ https://adguard.com/
Sorunuz olursa yorumlara yazabilirsiniz. Hoşçakalınız efemm…