איך להתקין את Pi-hole על Raspberry Pi Zero

העדכון אחרון: 9 בספטמבר 2026
מחבר: TecnoDigital

שרטוט מפורט של מעגל אלקטרוני המייצג את החומרה של ה-Raspberry Pi Zero.

אם נמאס לכם להיות מופגזים בפרסומות בזמן גלישה באינטרנט, הגדרת שרת סינון היא הפתרון האולטימטיבי. ה-Raspberry Pi Zero הוא פנינה לכך, מכיוון שהוא קטן, צורך מעט מאוד חשמל ועושה את העבודה המלוכלכת של ניקוי הרשת שלכם מבלי שתשימו לב אפילו.

Pi-hole הוא למעשה "חור שחור" לפרסומות; הוא מיירט בקשות DNS וחוסם דומיינים זדוניים או פרסומיים לפני שהם מגיעים למכשיר שלך. זהו כלי קל משקל במיוחד שתוכל להשאיר פועל בפינה בבית וכמעט לשכוח ממנו לחלוטין.

מה אתה צריך כדי להתחיל?

חיבורי כבל Ethernet ליציאת רשת, הממחישים את תצורת הרשת היציבה המומלצת עבור שרת Pi-hole.

הדבר הראשון שיש לקחת בחשבון הוא החומרה. למרות שהתוכנה קלת משקל מאוד, אתם זקוקים למחשב שיכול להתמודד איתה. Pi-hole דורש מינימום של 512 מגה-בייט של זיכרון RAM וכ-2 ג'יגה-בייט של שטח דיסק, אם כי 4 ג'יגה-בייט יהיו אידיאליים לגמישות רבה יותר. אם אתם משתמשים ב-Raspberry Pi Zero 2W, אנו ממליצים בחום להשתמש ב- Ethernet HAT לחיבור יציב, מכיוון שה-Wi-Fi יכול לפעמים להיות לא אמין.

בנוגע לחשמל, עולה שאלה נפוצה האם ניתן להפעיל אותו דרך יציאת ה-USB של הנתב. התשובה היא שלמרות שחלק מהנתבים מאפשרים זאת, עדיף להשתמש בשקע קיר אמין כדי למנוע הפעלה מחדש בלתי צפויה או חוסר יציבות של המערכת.

מערכות הפעלה נתמכות

נתב רשת מודרני, המייצג את הצומת המרכזי של הרשת הביתית שבו DNS מוגדר לסנן פרסומות.

לא כל גרסת תוכנה תעבוד. כדי שהכל יפעל בצורה חלקה, עליך להתקין הפצה המשתמשת ב- systemd או ב- sysvinit . הנה האפשרויות האמינות ביותר:

  • מערכת הפעלה רספברי פאי: גרסאות Buster ו-Bullseye עובדות בצורה מושלמת על ארכיטקטורת ARM.
  • דביאן: תואם לחלוטין לגרסאות 10, 11 ו-12.
  • אובונטו: מ-20.x עד 23.x, גם על ARM וגם על x86_64.
  • אפשרויות אחרות: מערכת ההפעלה Armbian, פדורה (36-38) ו-CentOS Stream (8/9).
  טכנולוגיה בחינוך: הכוח האמיתי מעבר לאפליקציות

היזהר עם זה: אם תנסה להתקין אותו על גרסאות עדכניות מדי או שאינן נתמכות (כגון כמה גרסאות Raspbian 12 על דגמים ישנים יותר), אתה עלול להיתקל בשגיאות תאימות שימנעו ממך להתקדם.

תצורת רשת ופורטים

מחשב נייד עם סמל מנעול אבטחה על המסך, המסמל גלישה מוגנת, פרטית וללא פרסומות.

כדי למנוע תקלה ברשת שלך, לשרת Pi-hole חייבת להיות כתובת IP סטטית . אם אינך רוצה להגדיר ידנית את כתובת ה-IP ב-Raspberry Pi, תוכל להגדיר הזמנת DHCP בנתב שלך כך שהוא תמיד יקבל את אותה כתובת.

בנוגע לפורטים, עליכם להיזהר כדי להימנע מעימותים. פורט 53 (TCP/UDP) הוא הליבה של DNS ; אם יש לכם שרת DNS נוסף כמו BIND, תצטרכו להשבית אותו. ניהול אינטרנט משתמש בפורט 80 (HTTP) , כך שאם כבר יש לכם שרת Apache, תצטרכו לשנות את פורט lighttpd. אם אתם מעוניינים להשתמש ב-Pi-hole כשרת DHCP, תצטרכו לפתוח את פורטים 67 ו-547. לבסוף, מנוע ה-API של FTL מאזין לפורט 4711, אך רק באופן מקומי.

מדריך התקנה שלב אחר שלב

הדרך המהירה והקלה ביותר היא באמצעות התקנה אוטומטית. פשוט התחברו דרך SSH (באמצעות PuTTY, לדוגמה) והפעילו את הפקודה הזו: curl -sSL https://install.pi-hole.net | bash

אם אתם מעדיפים לא להריץ סקריפטים ישירות מהאינטרנט, יש לכם חלופות ידניות נוספותניתן להוריד את קובץ ההפעלה באמצעות wget -O basic-install.sh https://install.pi-hole.net ואז להפעיל את זה עם sudo bash basic-install.shדרך נוספת היא לשכפל את מאגר GitHub הרשמי באמצעות git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole והיכנס לתיקיית ההתקנה האוטומטית כדי להפעיל את הסקריפט.

  ניוזלטרים טכנולוגיים בשפה הספרדית הטובים ביותר כדי להישאר מעודכנים

פריסה באמצעות Docker

עבור אלו המעדיפים קונטיינרים, Docker היא אופציה נהדרת. הדרך הקלה ביותר היא ליצור קובץ docker-compose.ymבקובץ זה עליך להגדיר את התמונה pihole/pihole:latest ולמפות את פורטים 53, 67 ו-80. חיוני להוסיף cap_add: NET_ADMIN אם אתם מתכוונים לנהל את DHCP ולקבוע את התצורה של אמצעי האחסון כך שהרשימות השחורות שלכם לא יימחקו בעת ההפעלה מחדש של המכולה.

לאחר שהשרת פועל ותראו את המסך הסופי עם פרטי ההתחברות שלכם, השלב האחרון הוא להגדיר את ה-DNS במכשירים שלכם או ישירות בנתב שלכם. בדרך זו, כל התעבורה מהבית שלכם תסונן, ותגידו שלום לבאנרים מעצבנים.

הגדרת Pi-hole על Raspberry Pi Zero משנה את חוויית הגלישה שלך על ידי הסרת פרסום ברמת הרשת, דורשת חומרה צנועה, כתובת IP סטטית והתקנה שניתן להפוך לאוטומטית באמצעות סקריפטים או מכולות Docker, תוך הבטחה שפורטי DNS ו-HTTP פנויים לביצועים אופטימליים.