תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46
ברוכים הבאים להדרכה שלי כיצד ליצור חוסם מודעות ממש מדהים לכל הרשת שלך! ה- Raspberry Pi מריץ תוכנה המכונה Pi-Hole ו- PADD כדי לחסום מודעות ולהציג נתונים סטטיסטיים כגון כתובת ה- IP של ה- Pi-Hole וכמות המודעות שנחסמו.
אספקה
תצטרך:- Raspberry Pi 3/4, או שתעשה זאת, וזה יכול להיות הגרסה + אם תבחר.
- תצוגת פטל פי 3.5 אינץ ', מצאתי זולה ב- EBay בסביבות 20 $ AUD.
- כרטיס Micro-SD אמין של 8 ג'יגה-בתים, השתמשתי בכרטיס SanDisk בנפח 16 ג'יגה-בתים כי זה היה מה שהיה לי בסביבה והיה לי בהצלחה עם זה בעבר.
- מדפסת תלת מימד או גישה לשירות הדפסה תלת מימדית, מבחינה טכנית זה אופציונלי אם אתה לא רוצה מארז, אך הוא מומלץ ביותר.
- כבל אתרנט, משמש לספק אינטרנט מהיר יותר ל- Pi
- נתב, לחיבור ה- Pi שלך ל-
- ספק כוח Raspberry Pi, אני ממליץ על ספק הכוח הרשמי של Raspberry Pi, אבל כל ספק כוח USB שיכול לספק 5V לפחות 2.5 אמפר אמור להיות בסדר.
- מחשב Windows, התוכנה המשמשת בהוראה זו עשויה להיות בעלת מקבילים ל- Mac ו- Linux, אך אכסה את הצד של Windows.
- מתאם מיקרו SD ל- USB, משמש לחיבור כרטיס ה- SD למחשב שלך. אופציונלי אם למחשב שלך כבר יש חריץ.
שלב 1: הכנת כרטיס ה- SD ל- Pi
זה די פשוט, אבל לפני שנבהב את ה- SD הנה התוכנה שתזדקק לה:
עיצוב כרטיס SD, ניתן להוריד אותו מאתר sdcard.org
חרט, משמש להבזק את הכרטיס. תוכל גם להשתמש ב- Win32DiskImager במקום זאת אם אתה מעדיף
התמונה האחרונה של Raspbian Lite, הקפד לחלץ את ה- zip שאתה מקבל
אוקיי, אספנו את התוכנה שלנו, בואו נתחיל.
ראשית עלינו לעצב את כרטיס ה- SD. אנו עושים זאת על ידי פתיחת פורמט כרטיס SD, חיבור כרטיס SD ובחירתו מהרשימה בחלק העליון של החלון. הקפד לבחור את כרטיס ה- SD שלך, ולא כונן אחר. ודא שאין שום דבר חשוב בכרטיס מכיוון שהכל יימחק בכרטיס. ברגע שאתה מוכן לחץ על 'פורמט'. זה לא אמור לקחת יותר מדי זמן להשלים. לאחר סיום תוכל לסגור את פורמט כרטיס SD
בשלב הבא עלינו להבהב את הכרטיס. פתח את Etcher ולחץ על הכפתור הכחול שאומר 'בחר תמונה' וגלוש כדי למצוא את קובץ ה- img שהורדת קודם לכן ובחר אותו. בשלב הבא כרטיס SD שלך כבר צריך להיבחר כברירת מחדל, אבל אם זה לא רק לשנות אותו על ידי לחיצה על הכפתור. לאחר שתוודא שכל הבחירות נכונות, לחץ על 'פלאש!'. זה ייקח כמה דקות, ולאחר שתסיים את זה תוכל לסגור את אתר.
לבסוף עלינו לאפשר ssh ולהתחבר ל- wifi. פתח את סייר הקבצים ולחץ על 'אתחול' בצד שמאל. תציג בפניך רשימת קבצים. לחץ באמצעות לחצן העכבר הימני וצור מסמך טקסט חדש, ולאחר מכן תן לו שם ssh והסר את סיומת.txt בסוף. שים לב, לשם כך עליך להפעיל את 'הצג תוספי קבצים'. לחץ על כן וקובץ ריק בשם ssh אמור להיות קיים. לאחר מכן עלינו ליצור שוב מסמך טקסט, אך נקרא לו wpa_supplicant, והחלפת ה-.txt ב-.conf. לחץ לחיצה ימנית עליו ובחר ערוך והדבק טקסט זה בקובץ, והחלף את פרטי ה- wifi שלך ב:
מדינה = ארה ב
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = רשת אחת = {ssid = "WIFI_SSID" scan_ssid = 1 psk = "WIFI_PASSWORD" key_mgmt = WPA-PSK}
הקפד לשמור את הקובץ לאחר שתסיים!
הוצא את כרטיס ה- SD, הכנס אותו ל- Pi וסיימת להכין את הכרטיס!
שלב 2: התקנת Pi-Hole דרך SSH
עכשיו אנחנו הולכים להתקין את הגביע הקדוש של התוכנה, Pi-Hole.
שוב, אנו זקוקים לתוכנה כלשהי כדי להמשיך, אז הורד זאת:
פוטטי, אנחנו הולכים להשתמש בזה כלקוח ssh
לפני שאנחנו מתחברים ל- Pi שלנו, עלינו למצוא את כתובת ה- IP של זה. הדרך הפשוטה ביותר לעשות זאת היא להיכנס לנתב שלך באמצעות ה- IP שלו ולמצוא שם מכשיר 'raspberrypi'. חפש את הנתב ואת סיסמת הנתבים שלך בהנחיות כיצד לעשות זאת, מכיוון שכל הנתבים שונים במקצת. ברגע שיש לך את כתובת ה- IP של זה פתוח PuTTY ובתיבה שם מארח הקלד את כתובת ה- IP שלך, ולאחר מכן לחץ על 'פתח'. אזהרה תופיע, פשוט לחץ על כן ותובא למסוף שחור עם כניסה. הקלד את שם המשתמש 'pi' והסיסמה 'פטל'. לאחר שנכנסת בהצלחה עליך להביא לשורת פקודה עם pi@raspberrypi. עכשיו אתה רוצה להדביק את הקוד הבא:
curl -sSL https://install.pi-hole.net | לַחֲבוֹט
זה אמור להתחיל להוריד את תוכנית ההתקנה ולאחר מכן להתחיל להתקין באופן אוטומטי.
הוא יציג בפניך סדרת מסכים, שבהם תלחץ על אישור, או כן, ועל שרת ה- DNS במעלה הזרם בחר ב- Google.
אם אתה רוצה להיות מסוגל להשתמש בממשק האינטרנט ביתר קלות נוכל לשנות את הסיסמה שלו על ידי הקלדה
pihole -a -p
במסוף.
כעת יש להתקין את Pi-Hole! כמובן שאתה יכול פשוט להשתמש ב- Pi-Hole ללא התצוגה, אבל מה הכיף בזה?
שלב 3: התקנת PADD ותצוגה בגודל 3.5 אינץ 'והדפסת תלת -ממד של החלקים
| | | | | | |כעת אנו הולכים להתקין PADD, המציג את הנתונים הסטטיסטיים של Pi-Hole על גבי צג. שלב זה אמנם מבוסס קצת יותר על הטרמינל, אך אל תתפנה, הוא פשוט מאוד.
לפני שנתקין את PADD, עלינו להתקין את התצוגה שלנו. ודא שה- Pi כבוי ומנותק מהחשמל והצמד את המסך כפי שמוצג בתמונה, ואם הוא מחובר כהלכה התצוגה אמורה להתיישר עם שאר ה- Pi.
ניתן למצוא את המארז המודפס בתלת מימד כאן:
כעת עליך לחבר את החלק הקדמי ליציאות ה- USB והאתרנט, כפי שמוצג בתמונה. אז פשוט החלק את האריזה לתוך השרוול והכל אמור להתאחד יפה. אתה יכול לסגור אותו לצמיתות עם קצת דבק, אבל השארתי אותו רופף כי הוא כבר היה די מתאים.
לאחר מכן עליך להתקין את מנהלי ההתקנים לתצוגה שלך. זה שונה בהתאם לתצוגה, אבל במקרה שלי יש לי תצוגה שמפעילה את נהגי Waveshare בצורה מושלמת. מכיוון שזה שונה בכל תצוגה אני לא אראה איך לעשות את זה כאן, אבל חיפוש מהיר ביוטיוב אמור לתת לך את התשובה.
ברגע שהתצוגה פועלת, כך שכאשר אתה מפעיל את ה- pi הוא מציג את הטרמינל ב- Pi אנו מוכנים להתקין PADD.
כדי להתקין PADD עלינו להריץ את הפקודות הבאות במסוף:
תקליטור ~
wget -N
לאחר הורדתו עלינו לבצע זאת על מנת להפוך את הקובץ להפעלה:
sudo chmod +x padd.sh
כעת אנו זקוקים ל- PADD לביצוע בעת ההפעלה. אנו עושים זאת על ידי שינוי קובץ מיוחד.
סודו ננו ~/.bashrc
לאחר מכן השתמש בחץ למטה במקלדת שלך גלול למטה לתחתית מאוד והדבק בזה:
# הפעל את PADD
אם ["$ TERM" == "לינוקס"]; ואז תוך כדי: עשה./padd.sh שינה 1 סיום פי
לאחר מכן הפעל מחדש את הפי עם
sudo אתחול מחדש
שלב 4: שינוי גודל PADD מהרגיל ל- MEGA
כברירת מחדל תצוגת ה- PADD תהיה בגודל הרגיל בלבד, לא תנצל את כל המסך, אך אנו יכולים לשנות זאת!
ראשית עלינו להזין את ה- SSH לתוך ה- Pi שלנו, זה סוקר קודם לכן. ברגע שאתה בסוג הטרמינל:
sudo dpkg-reconfigure-setup-setup
תפריט אמור להופיע עם הרבה אפשרויות, עלינו לבחור UTF-8, או אם אתה יודע מה הגדרות הקידוד האחרות נסה אותן אם אתה רוצה. לאחר מכן בחר Guess Optimal Character Set, ולאחר מכן בחר Terminus ולאחר מכן 6x12. לאחר שתבצע את השלבים הבאים, הפעל מחדש עם
sudo אתחול מחדש
שלב 5: הגדרת הנתב שלך לחסימת מודעות רחבות רשת
עכשיו זה השלב שבו הכל מתאחד, ואתה יכול למעשה לראות את התוצאה של העבודה הקשה שלך. התחבר לנתב שלך דרך כתובת ה- IP שלו, שוב לא מכסה אותו מכיוון שהוא שונה עבור כל נתב, ומצא את הגדרת תצורת ה- DNS. אם לנתב שלך אין אפשרות זו (כמו שלי) המשך ישר לשלב 6. לאחר שמצאת את אפשרויות שרת ה- DNS יהיה עליך להחליף את כתובת ה- IP הראשית של שרת ה- DNS עם ה- IP המוצג ב- Pi שלך, תחת כתובת IPv4. בצע את זה עבור כל כתובות ה- DNS כולל משניות, גיבוי וכו '. החל את השינויים, ובהתאם לנתב שלך ייתכן שיהיה עליך לאתחל את הנתב.
לאחר ההתקנה כל הרשת שלך תשתמש ב- Pi-Hole מכיוון ששרת ה- DNS שלה, כך שכל תעבורת המודעות תיחסם.
שלב 6: הגדרת שרת ה- DNS במבחר מכשירים
יש להשתמש בשיטה זו אם הנתב שלך אינו מאפשר שינויים בשרת ה- DNS או אם אתה פשוט לא רוצה שכולם ברשת שלך יהיו באותו Pi-Hole.
השיטה שונה לכל מכשיר: Windows 10:
פתח את לוח הבקרה ולחץ על רשת ואינטרנט
לחץ על מרכז רשת ושיתוף, שנה את הגדרות המתאם, לחץ באמצעות לחצן העכבר הימני על הרשת ולחץ על מאפיינים
מצא את פרוטוקול האינטרנט גירסה 4, לחץ פעמיים ולחץ על השתמש בשרת ה- DNS הבא והקלד את כתובת ה- DNS של Pi-Hole בשני השדות. חזור לרשימת הנכסים.
מצא את פרוטוקול האינטרנט גירסה 6, לחץ פעמיים ולחץ על השתמש בשרת ה- DNS שלהלן והקלד את ה- IP של ה- Pi-Hole DNS (הפעם IPv6) בשני השדות.
לכל מקרה, הפעל מחדש את המחשב האישי שלך
לינוקס:
www.addictivetips.com/ubuntu-linux-tips/ch…
macOS:
serverguy.com/kb/change-dns-server-setting…
iOS (אייפון):
פתח את הגדרות
לחץ על Wifi, וה- 'i' שליד הרשת המחוברת שלך
גלול מטה אל DNS ולחץ על הגדר DNS
לחץ על ידני, הסר את כתובות ה- IP הקיימות של שרת ה- DNS והכנס את כתובת ה- DNS של Pi-Hole
דְמוּי אָדָם:
פתח את הגדרות
לחץ על Wifi ושכח את הרשת שאליה אתה מחובר כעת
התחבר אליו מחדש, לחץ על אפשרויות מתקדמות והגדר את הגדרות ה- IP מ- DHCP ל- Static
גלול מטה כדי למצוא את DNS 1 ו- 2, והכנס את כתובת ה- DNS של ה- Pi-Hole שלך בשניהם
שלב 7: עדכון ה- Pi-Hole שלך
עדכון Pi-Hole קל מאוד. כדי לבדוק אם ל- Pi-Hole שלך יש עדכון חדש זמין בפינה השמאלית העליונה של המסך, יופיע עדכון זמין! כדי לעדכן פשוט SSH לחור ה- Pi שלך והפעל:
pihole -up
ו- Pi-Hole שלך צריך להתעדכן!
שלב 8: הכל נעשה
אם פעלת כהלכה אחר כל השלבים, אמור להיות לך חוסם מודעות מדהים שהוא ממש טוב במה שהוא עושה.
תודה רבה על ההצבעה על ההוראה שלי לתחרות פטל הפטל, קיבלתי מקום שני:)!
אם יש לך שאלות נוספות, חששות או בעיות שעולות אנא השאירו הערה ואני אענה בהקדם האפשרי!
פרס שני בתחרות פטל פאי 2020
מוּמלָץ:
המנוע הזול ביותר בעולם המנוע, חגורת חגורה, מחוון מצלמת DIY בגודל 48 אינץ ': 12 שלבים (עם תמונות)
המכונית הזולה ביותר באינטרנט, חגורת חגורה, מחליק מצלמת DIY בגודל 48 אינץ ': הדפסת פרלקס מציגה פתרון לא יקר לצילום פרלקס ממונע. הערה: מדריך זה בן מספר שנים ובזמן מאז נכתב יצר השקופיות אופטקה שינה את עיצוב את הפלטפורמה על ידי הסרת הליבה
כיצד להתקין את Pi-Hole ב- Raspberry Pi, חוסם מודעות רחב ברשת !!: 25 שלבים
כיצד להתקין את Pi-Hole ב- Raspberry Pi, חוסם מודעות רחב לרשת !!: לפרויקט זה, תזדקק ל: Raspberry Pi המסוגל להתחבר לאינטרנט כרטיס Micro SD המריץ מקלדת Raspbian LiteA (להגדרת SSH) שנייה מכשיר (כדי לגשת לפורטל האינטרנט) ידע בסיסי ב- UNIX, כמו גם ניווט ממשקים על
מונה גדול (תצוגה בגודל 2.75 אינץ '): 9 שלבים
מונה גדול (תצוגה בגודל 2.75 אינץ '): 2.75 " 7 מגזרי תצוגת LED 0-9 הוא פרויקט המבוסס על טכנולוגיית cmos להפעלה נכונה של תצוגת LED בעלת 7 פלחים של 6.8 V. מונה IC 4026 שנבחר הוא מונה מעשי הפועל ללא מפענח, ובעזרת טיימר IC 555:
כיצד לשנות צג בגודל 5 אינץ 'מהספק USB של 12v עד 5v: 3 שלבים (עם תמונות)
כיצד לשנות צג בגודל 5 אינץ 'מהספק USB של 12v עד 5v: תצטרך: כבל USB של בנק כוח (חתוך בקצה קטן) מקור וידאו הקלטת מברג (כמו כבל וידיאו צהוב … פטל פאי, פלייסטיישן, תיבת טלוויזיה מה שלא יהיה)
כתום PI HowTo: הגדר אותו לשימוש עם צג LCD מסוג TFT HDMI בגודל 5 אינץ ': 8 שלבים (עם תמונות)
כיצד להשתמש ב- Orange PI: תצוגת LCD מסוג TFT LCD בגודל 5 אינץ ': אם היית מספיק זהיר להזמין צג LCD TFT HDMI יחד עם ה- PI הכתום שלך, אתה כנראה מיואש מהקשיים בניסיון לאלץ אותו לעבוד. בעוד שאחרים אפילו לא יכלו לשים לב למכשולים. המפתח הוא שיש