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

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

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

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

Pi-hole no es más que un «agujero negro» para los anuncios; básicamente intercepta las peticiones de DNS y חוסם דומיינים זדוניים או פרסומות לפני שהן מגיעות למכשיר שלך. זהו כלי קל משקל במיוחד שתוכל להשאיר פועל בפינה בבית וכמעט לשכוח ממנו לחלוטין.

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

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

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

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

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

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

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

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

היזהרו עם זה: אם תנסו להתקין אותו על גרסאות חדשות מאוד או שאינן נתמכות (כגון כמה גרסאות 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 פנויים לביצועים אופטימליים.