- Pi deliği nedir?
- Raspberry Pi- Pi Hole Kurulumu İçin Neye İhtiyacınız Var?
- Sırada,
- Adım 1: Raspberry pi'yi kurma
- Adım 2: Raspberry Pi'yi Yapılandırma
- Raspberry Pi'ye Pi-Hole Yükleme
Bu yazının başlığını okuduktan sonra merak ediyor olmalısınız, neden reklam hizmetlerinin nasıl engelleneceğini açıklayan bir makale yayınlıyoruz? Bir şirket böyle para kazanmaz mı? Ve Google'ın AdSense'in gelirimizin büyük bir kısmını oluşturduğunu düşünmüyorsunuz, ancak bunun gibi bir şey kurmaya kararlı olan birçoğunuzun muhtemelen bir tür reklam engelleme aracı kullandığını anlıyoruz.
Bu yüzden bu makalede, tüm ağınızdaki reklamları, izlemeyi ve bilinen kötü amaçlı yazılımları engellemek için kullanılabilecek DNS tabanlı bir filtreleme aracı olan Pi-hole'ı nasıl yapılandırabileceğinizi göstereceğim.
Orada birçok genel reklam engelleme aracı var, orada Adblock'u ararsanız, Chrome web mağazasının örneğini alın, Adblock, ublock, adguard ve daha fazlası gibi harika çalışan çok sayıda bulabilirsiniz. Ancak sorun, tarayıcıya özgü olmasıdır. Bu, yalnızca bu tarayıcı için çalışacağı anlamına gelir, ancak bazı cihazlar, örneğin mobil oyunlar, akıllı TV'niz, Spotify ve daha fazlası gibi reklam engelleyicilere izin vermez. Pi deliğinin devreye girdiği yer burasıdır. Tüm ağınız için Reklamları hızlı ve verimli bir şekilde engelleyebilir.
Raspberry pi cep boyutunda bir bilgisayardır ve aşağıdakiler gibi birçok web tabanlı sunucu türü oluşturmak için uygundur:
- Raspberry Pi Baskı Sunucusu
- Raspberry Pi üzerinde Plex Media Server
- Raspberry Pi MineCraft Sunucusu
- Samba kullanan Raspberry Pi NAS Sunucusu
- Mopidy Müzik Sunucusunu kullanan Raspberry Pi
Pi deliği nedir?
Pi-hole, ağınız için özel bir DNS sunucusu görevi görür. DNS (bilinir D OMain K ame S erver). Tarayıcınıza google.com gibi bir adres yazdığınızda, DNS sunucusu bu adı alıp bir IP adresine dönüştürmekle sorumludur. Birçok kullanıcı için bu hizmet pencerelerde IPv4 ayarında çalışıyor.
Ancak pencereler hangi IP adresinin Reklam hizmetleri için hangilerinin gerçek içerik için olduğunu belirleyemez - ancak Pi deliği yapar. Pi-hole, bilinen reklam hizmetleri ile 0.0.0.0 ile yanıt arasında durur, böylece reklamlar indirilmez. Bu, aradığınız web sitesinin normal olarak ancak reklamsız olarak yükleneceği anlamına gelir.
Yeterince giriş, hadi Pi deliğini yapalım ve iş başında görelim. Bu makalenin sonunda bir video gösterimi verilmiştir.
Raspberry Pi- Pi Hole Kurulumu İçin Neye İhtiyacınız Var?
Bunu ayarlamak için bariz şunlara ihtiyacınız olacak:
- Ahududu Pi (Ahududu PI Sıfır kullanıyorum)
- Bir Wi-Fi adaptörü veya USB - Ethernet Adaptörü (Wi-Fi adaptörünü kullanacağım)
- Bir USB OTG kablosu
- Bir Power Brick yeterli akımı sağlayabilir.
- Mikro SD kart.
- Güç vermek için USB kablosu.
Raspberry Pi'yi kurmak için başsız kurulum yöntemini kullanacağımı unutmayın. Bunu başka şekillerde yapmak istiyorsanız, her zaman bir monitör ve klavye takabilirsiniz, ancak bunun için ayrı bir USB hub'a ve Messi'ye ihtiyacınız vardır.
Sırada,
- Adım 1: Raspberry Pi'yi Kurma
- Raspberry PI OS'yi indirin
- SD Kartı Flaş
- Başsız Modda SSH'yi etkinleştirin
- Yönlendiricinize Başsız Modda bağlanın
- Yönlendiricide Statik IP Adresi Atayın
- Adım 2: Raspberry Pi'yi Yapılandırma
- Raspberry Pi'ye SSH
- Pi'yi Güncelleme ve Yükseltme
- Varsayılan SSH Parolasını Değiştirin
- Ana Bilgisayar Adını Değiştirin
- Adım 3: Raspberry Pi'ye Pi-Hole Yükleme
Raspberry pi'de yeniyseniz, Raspberry Pi ile Başlarken eğitiminize geri dönün.
Adım 1: Raspberry pi'yi kurma
Ahududu pi'nizi kurmak çok kolaydır ve çok az adım gerektirir. Ahududu kurmak için Raspberry Pi OS'yi resmi Raspberry PI web sitesinden indirmeniz ve SD kartı hazırlamanız ve üzerine Raspberry PI OS yüklemeniz gerekir.
Raspberry-PI OS'yi indirin:
Raspberry pi zero kullanıyorum, bu yüzden Raspberry Pi OS (32-bit) Lite'ı indireceğim.
SD Kartı Flaş:
Bunu parlatmak için balenaEtcher adında bir araca ihtiyacımız var veya en sevdiğiniz yanıp sönme aracını kullanabilirsiniz.
Yüklememiz gereken bir şey olmadığı için taşınabilir sürümü tavsiye ederim. Etcher'ı Açın > Dosyanızı Seçin > Hedefinizi Seçin ve Flash Yapın ! Ve bitirdiniz.
Yanıp Sönme işlemi bittiğinde, önyükleme adında küçük bir 250MB'lık bölüm alacaksınız.
Başsız Modda SSH'yi etkinleştirin:
Headless SSH'yi kurmak için, SSH adında boş bir dosya oluşturmanız gerekir . Bu basit adım, Raspberry Pi için SSH'yi etkinleştirecektir.
Yönlendiricinize Başsız Modda bağlanın:
Headless Wi-Fi'yi kurmak için wpa_supplicant.conf adlı bir dosya oluşturmanız ve daha önce bahsettiğim önyükleme bölümüne kaydetmeniz gerekir.
Aşağıda listelenen dosyanın içindeki içerik:
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 ülke =
Yönlendiricinizin SSID ve şifresini SSID ve PSK bölümüne girmeniz gerekir.
Ve SD kart kısmı için bu kadar, şimdi SD kartı ahududu pi'nize yerleştirmeniz ve çalıştırmanız gerekiyor.
Yönlendiricide Statik IP Adresi Atayın:
Raspberry PI için statik bir IP adresi atamak gerçekten önemlidir, aksi takdirde dinamik olarak değişecek ve bize sorunlara neden olacaktır.
Yönlendiricimde bir işlemler sekmem var, yeşil işarete tıklayarak Raspberry Pi için IP adresini rezerve edebilirim. Bunu yapıyorsanız, yönlendiriciniz için işlemi bulmanız gerekir.
Adım 2: Raspberry Pi'yi Yapılandırma
Şimdi tüm temel ayarlar dışında Raspberry Pi'yi yapılandırmamız gerekiyor. Bunu yapmak için aşağıdaki adımları takip etmeniz yeterlidir.
Raspberry Pi'ye SSH:
Şimdi ahududu pi'ye SSH zamanı, bunu yapmak için Windows bilgisayarımdan Git Bash'i kullanacağım, en sevdiğiniz uygulama buysa PuTTY'yi kullanabilirsiniz.
Ahududu olan ahududu pi için varsayılan şifreyi girin .
Ve her şey yolunda gidiyor, o zaman pi @ raspberry bash ile yönlendirileceksiniz. Ahududu pi'nize başarıyla SSH uyguladığınız için tebrikler.
Pi'yi Güncelleme ve Yükseltme:
Şimdi, önce Raspberry PI işletim sisteminizi güncelleyin ve yükseltin, aşağıdaki komutu yazın ve enter tuşuna basın.
sudo apt-get update && sudo apt-get yükseltme
Varsayılan SSH Parolasını Değiştirin:
Ardından, Raspberry Pi için varsayılan SSH şifresini değiştirmek çok önemlidir, aksi takdirde bilgisayar korsanları ağınıza kolayca SSH uygulayabilir ve şifreyi kırabilir.
Bunu yapmak için sudo raspi-config yazmanız gerekiyor ve aşağıdaki ekran karşınıza çıkacak.
Ana Bilgisayar Adını Değiştirin:
Ana Bilgisayar Adını değiştirmek için Ağ Seçeneklerine gidin ve enter tuşuna basın, Şimdi ilk seçenek Ana Bilgisayar Adını değiştirmek için tekrar enter'a tıklayın ve Ana Bilgisayar Adını değiştirin.
Şimdi bitti, sonunda Pi deliğini kurabiliriz.
Raspberry Pi'ye Pi-Hole Yükleme
Yukarıdaki adımları tamamladıktan sonra. Pi deliğini takmanız gerekir. Bunu bir klavye faresi bağlayarak veya bunu başsız bir şekilde yapabilirsiniz. Başsız bir şekilde yapacağım.
Raspberry Pi'ye Pi deliği kurmak için aşağıdaki komutu çalıştırın.
curl -sSL https://install.pi-hole.net - bash
Alternatif olarak, bir git klonu oluşturabilir ve Pi deliğinin GitHub deposunu klonlayabilir ve oradan devam edebilirsiniz, bunu yapmak için aşağıdaki komutları çalıştırmanız gerekir.
git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole cd "Pi-hole / otomatik kurulum /" sudo bash basic-install.sh
Ancak, Pi deliğini kurmak için birincil yöntemi kullanacağım. Kurulum süreci çok basittir. Tek yapmanız gereken, Raspberry Pi'ye SSH yapmak ve curl kodunu yapıştırmak ve her şey yolundaysa enter tuşuna basmak, ardından indirme işlemi başlayacak ve aşağıdaki resim gibi bir ekran alacaksınız.
Bu, kurulum sürecidir ve bazı temel ön koşulları kontrol etmektedir.
Ardından, aşağıda gösterilen karşılama ekranı karşınıza gelecektir.
Bir sonraki ekran Pi deliği ile ilgili bir ekran , devam etmek için enter tuşuna basın.
Daha sonra, Pi deliği, önceki kurulumu doğru bir şekilde yaptıysanız bir Statik IP soruyor, ardından devam etmek için sadece enter tuşuna basın. Aşağıdaki görüntü ekranı göstermektedir.
Daha sonra, Pi deliği size bir arayüz soracak, benim durumumda wlan0'ı seçmek için enter tuşuna basın.
Daha sonra, Pi deliği kurulumu bir Yukarı Akış DNS Sağlayıcısı hakkında soru soruyor, yani URL kara listede değilse, istek seçilen DNS sunucusuna iletilecektir. Benim durumumda Google'ı seçiyorum.
Daha sonra, Pi deliği kurulumu bizden Pi deliği engelleme listesi için envanter görevi gören ad sunucularının bir listesini seçmemizi istiyor ve aynı zamanda varsayılan listenin üçüncü taraf bir sağlayıcı tarafından sağlandığını ve sürdürüldüğünü söylüyor. Kurulum bittikten sonra mod ekleyebiliriz.
Sonra, bizden protokolleri seçmemizi istiyor. IP protokol versiyonundan bağımsız olarak istenmeyen reklamları engellemek istediğimiz için, bunu varsayılan olarak etkinleştirilmiş her iki protokole bırakabiliriz.
Ardından, yönlendirici tarafından atanan mevcut IP adresimizi gösterir.
Ardından, çakışan IP hakkında bize bir uyarı verir , Tamam'ı tıklayın.
Bir sonraki ekran çok önemli çünkü pi-hole kurulumu web yönetici arayüzünü kurmak isteyip istemediğimizi soruyor ve evet kullanışlı Dashboard'u daha sonra kullanmak istiyoruz. Çünkü belirli reklamların engellenmesini çok kolaylaştırır.
Web sunucusu tabanlı bir gösterge panosu çalıştırmak için yerel olarak çalışan bir yerel sunucuya ihtiyacımız var. Bir sonraki ekran tam olarak bu ve evet, kesinlikle web sunucusunu kurmak istiyoruz.
Bir sonraki ekranda, kurulum sorguları günlüğe kaydetmek isteyip istemediğimizi soruyor ve evet bunu yapmak istiyoruz çünkü günlük etkinleştirildiğinde, hangi eklentinin hangi URL'ye ait olduğunu açıkça ayırt edebiliriz.
İçin gizlilik modu, varsayılan seçeneği kullanmış bunu Pi-Delik blokları her şeyi izlemek istediğimizden.
Ve neredeyse bitti, Tamam'a basın ve Pi deliği kurulumu işini yapacak ve tüm gereksinimleri yükleyecektir. Her şey bittiğinde, aşağıda gösterilen en önemli ekranı göreceksiniz.
Şimdi, ekranın altında, gösterge panosu için IP adresi ve şifreniz var. Benim için yönetici URL'si http://192.168.2.2/admin ve Şifre XXXX idi. URL'yi tarayıcınıza yapıştırın ve aşağıda gösterildiği gibi bir sayfa alacaksınız.
Parolayı unuttuysanız, Raspberry Pi'ye SSH yapabilir ve parolayı sıfırlamak için aşağıdaki komutu yazabilirsiniz.
Şimdi, şu anda derin bir nefes alıp rahatlayabilirsiniz, sürecin bir bölümünü tamamladınız. Ancak yeni inşa edilen Pi deliği, tüm reklamları, özellikle de YouTube'u engelleyemez.
Reklamlar bölgeye özeldir, bu nedenle Hint reklamlarını engellemek için burada tartışacağım bazı hileler yapmak zorunda kaldım.
Pi deliğinin konsolunda, kara listeye alınmış alanlar için bir sekme vardır, bu, listede kaç tane listelenen alan olduğunu gösterir, bu listeyi güncellememiz gerekir, bunun için gitmemiz gerekir.
Ve Adres bölümünde, daha fazla kara listeye alınmış web sitesi ekleyebiliriz. Bunu yapmak için, Google'da araştırdım ve iyi çalışan bazı bağlantılar buldum. Aşağıda listelenmiştir.
- https: // raw.githubusercontent.com/StevenBlack/hosts/master/hosts
- https: // mirror1.malwaredomains.com/files/justdomains
- https: // easylist-downloads.adblockplus.org/malwaredomains_full.txt
- https: // v.firebog.net/hosts/Easylist.txt
- https: // s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
- https: // v.firebog.net/hosts/AdguardDNS.txt
- https: // static.doubleclick.net/instream/ad_status.js
Bunları birer birer eklemeniz ve ardından boşluk bırakmanız gerekir. Bunları ekledikten sonra, listeyi pihole -g komutuyla güncellemeniz gerekir . Bu yapıldıktan sonra, güncellenmiş kontrol paneli aşağıdaki resim gibi görünmelidir.
Şimdi liste yükseltildi, Pi deliği daha fazla reklamı engelleyebilmelidir.
Hala reklam alıyorsanız, Raspberry Pi-Pi Hole Kurulumunuzdaki sunucuları kara listeye manuel olarak ekleyerek sonuçlarınızı iyileştirirsiniz.
ve bitti!
Tebrikler! Sizin Ahududu pi- Pi Delik kurulumu tamamlandı.
Herhangi bir sorunuz varsa, aşağıdaki yorum bölümüne bırakın. Veya diğer teknik soruları göndermek için forumlarımızı da kullanabilirsiniz.