Hogyan telepítsük a Pi-hole-t Raspberry Pi Zeróra

Utolsó frissítés: 9 szeptember 2026

A Raspberry Pi Zero hardverét ábrázoló elektronikus áramköri lap részletes rajza.

Ha eleged van abból, hogy internetes böngészés közben hirdetésekkel bombáznak, egy szűrőkiszolgáló beállítása a tökéletes megoldás. A Raspberry Pi Zero erre a célra egy igazi gyöngyszem, mivel kicsi , nagyon kevés energiát fogyaszt , és észrevétlenül elvégzi a hálózatod megtisztításának piszkos munkáját.

A Pi-hole lényegében egy „fekete lyuk” a hirdetések számára; elfogja a DNS-kéréseket, és blokkolja a rosszindulatú vagy hirdetési domaineket, mielőtt azok elérnék az eszközödet. Ez egy szuperkönnyű eszköz, amelyet futtatva hagyhatsz a házad egyik sarkában, és szinte teljesen el is felejtheted.

Mit kell kezdeni?

Ethernet kábelcsatlakozások egy hálózati porthoz, amelyek bemutatják a Pi-hole szerver ajánlott stabil hálózati konfigurációját.

Az első dolog, amit figyelembe kell venni, a hardver. Bár a szoftver nagyon könnyű, szükséged van egy olyan számítógépre, amely képes kezelni. A Pi-hole-hoz legalább 512 MB RAM és körülbelül 2 GB lemezterület szükséges, bár a nagyobb rugalmasság érdekében a 4 GB ideális lenne. Ha Raspberry Pi Zero 2W-t használsz, erősen ajánljuk az Ethernet HAT használatát a stabil kapcsolat érdekében, mivel a Wi-Fi néha megbízhatatlan lehet.

A tápellátással kapcsolatban gyakran felmerül a kérdés, hogy a router USB-portján keresztül is működtethető-e. A válasz az, hogy bár egyes routerek lehetővé teszik, a váratlan újraindítások vagy a rendszer instabilitásának elkerülése érdekében célszerűbb megbízható fali aljzatot használni .

Támogatott operációs rendszerek

Modern hálózati router, amely az otthoni hálózat központi csomópontját képviseli, ahol a DNS a hirdetések szűrésére van konfigurálva.

Nem akármilyen szoftververzió megteszi. Ahhoz, hogy minden zökkenőmentesen működjön, telepítenie kell egy olyan disztribúciót, amely systemd-t vagy sysvinit-et használ . Íme a legmegbízhatóbb lehetőségek:

  • Raspberry Pi OS: A Buster és a Bullseye verziók tökéletesen működnek ARM architektúrán.
  • Debian: Teljesen kompatibilis a 10-es, 11-es és 12-es verziókkal.
  • Ubuntu: 20.x-től 23.x-ig, ARM-on és x86_64-en egyaránt.
  • Egyéb opciók: Armbian operációs rendszer, Fedora (36-38) és CentOS Stream (8/9).
  A Google Naptárak megosztása: Teljes útmutató

Légy óvatos ezzel: ha túl új vagy nem támogatott verziókra próbálod telepíteni (például egyes Raspbian 12 verziók régebbi modelleken), kompatibilitási hibákba ütközhetsz , amelyek megakadályozzák a továbblépést.

Hálózati és portkonfiguráció

Laptop számítógép képernyőjén egy biztonsági lakat ikonnal, amely a védett, privát és hirdetésmentes böngészést jelképezi.

A hálózat hibás működésének elkerülése érdekében a Pi-hole szervernek statikus IP-címmel kell rendelkeznie . Ha nem szeretnéd manuálisan konfigurálni az IP-címet a Raspberry Pi-n, beállíthatsz egy DHCP-foglalást az útválasztódon, hogy mindig ugyanazt a címet kapja.

A portokkal kapcsolatban ügyelni kell az ütközések elkerülésére. Az 53-as port (TCP/UDP) a DNS magja ; ha van egy másik DNS-kiszolgálód, például a BIND, akkor azt le kell tiltanod. A webadminisztráció a 80-as portot (HTTP) használja , tehát ha már van Apache-kiszolgálód, akkor módosítanod kell a lighttpd portot. Ha a Pi-hole-t DHCP-kiszolgálóként szeretnéd használni, akkor meg kell nyitnod a 67-es és az 547-es portokat. Végül az FTL API motor a 4711-es porton figyel, de csak lokálisan.

Lépésről lépésre telepítési útmutató

A leggyorsabb és legegyszerűbb mód az automatikus telepítés. Egyszerűen jelentkezzen be SSH-n keresztül (például PuTTY használatával), és futtassa ezt a parancsot: curl -sSL https://install.pi-hole.net | bash

Ha nem szeretné közvetlenül a webről futtatni a szkripteket, akkor a következőket teheti: további manuális alternatívákA futtatható fájlt a következővel töltheted le: wget -O basic-install.sh https://install.pi-hole.net és majd futtassa a következővel: sudo bash basic-install.shEgy másik módszer a hivatalos GitHub repository klónozása a következővel: git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole és lépjen be az automatikus telepítési mappába a szkript elindításához.

  Chrome Remote Desktop: Vége a személyi számítógépeknek?

Dockerrel történő telepítés

Azok számára, akik a konténereket részesítik előnyben, a Docker fantasztikus választás. A legegyszerűbb módja egy fájl létrehozása dokkoló-compose.ymlEbben a fájlban kell definiálnod a képet pihole/pihole:latest és az 53-as, 67-es és 80-as portokat. Fontos hozzáadni cap_add: HÁLÓZATI_ADMIN Ha a DHCP-t kezeli és úgy konfigurálja a köteteket, hogy a feketelisták ne törlődjenek a konténer újraindításakor.

Miután a szerver elindult és megjelenik a bejelentkezési adataiddal ellátott képernyő, az utolsó lépés a DNS konfigurálása az eszközeiden vagy közvetlenül a routereden. Így az otthonodból érkező összes forgalom kiszűrésre kerül, és búcsút inthetsz a bosszantó bannereknek.

A Pi-hole beállítása Raspberry Pi Zerón átalakítja a böngészési élményt azáltal, hogy eltávolítja a hálózati szintű hirdetéseket, szerény hardvert, statikus IP-címet és egy olyan telepítést igényel, amely szkriptek vagy Docker konténerek segítségével automatizálható, biztosítva, hogy a DNS- és HTTP-portok szabadok legyenek az optimális teljesítmény érdekében.