- מה זה Pi-hole?
- מה תזדקק להתקנת חור של פטל פי?
- עולה הבא,
- שלב 1: הגדרת ה- Raspberry pi
- שלב 2: קביעת תצורה של ה- Raspberry Pi
- התקנת Pi-Hole ב- Raspberry Pi
לאחר שקראתם את הכותרת של פוסט זה, אתם בטח תוהים, מדוע אנו מפרסמים מאמר המסביר כיצד לחסום שירותי מודעות? האם לא כך חברה מרוויחה כסף? ואתה לא טועה ש- AdSense של גוגל מהווה חלק גדול מההכנסות שלנו, אבל אנו מבינים שרבים מכם, הנחושים מספיק להגדיר משהו כזה, ככל הנראה משתמשים בכל מקרה באיזה כלי לחסימת מודעות.
אז במאמר זה, אני אראה לך כיצד תוכל להגדיר את Pi-hole, כלי סינון מבוסס DNS שיכול לשמש לחסימת מודעות, מעקב ותוכנות זדוניות ידועות בכל הרשת שלך.
ישנם כלים כלליים כלליים לחסימת מודעות, קח את הדוגמה של חנות האינטרנט כרום אם אתה מחפש שם Adblock, תוכל למצוא רבים כמו Adblock, ublock, adguard ועוד שעובד נהדר. אבל הבעיה היא שזה ספציפי לדפדפן. כלומר זה יעבוד רק עבור הדפדפן ההוא, אך מכשירים מסוימים אינם מאפשרים חוסמי מודעות, למשל, משחקים ניידים, הטלוויזיה החכמה שלך, Spotify ועוד. זה המקום שבו חור ה- Pi נכנס פנימה. הוא יכול לחסום מודעות במהירות וביעילות לכל הרשת שלך.
Raspberry pi הוא מחשב בגודל כיס ומתאים ליצירת סוגים רבים של שרתים מבוססי אינטרנט כמו:
- שרת הדפסה של פטל
- שרת מדיה Plex ב- Raspberry Pi
- Raspberry Pi MineCraft Server
- Raspberry Pi NAS Server באמצעות סמבה
- פטל פי באמצעות שרת המוסיקה Mopidy
מה זה Pi-hole?
Pi-hole משמש כשרת DNS פרטי עבור הרשת שלך. DNS ידוע בשם (D omain N ame S erver). כשאתה מקליד כתובת לדפדפן שלך כמו google.com, שרת ה- DNS אחראי לקחת את השם הזה ולהמיר אותו לכתובת IP. עבור משתמשים רבים שירות זה פועל בהגדרת IPv4 בחלונות.
אך החלונות אינם יכולים לקבוע איזו כתובת IP מיועדת לשירותי מודעות ואילו מיועדים לתוכן בפועל - אך ה- Pi-hole כן. Pi-hole עומד בין שירותי מודעות ידועים לתגובה עם 0.0.0.0 כך שהמודעות לא יורדו. המשמעות היא שהאתר שאתה מחפש יטען כרגיל אך ללא מודעות.
מספיק מבוא, בואו נבנה את חור ה- Pi ונראה אותו בפעולה. הדגמת וידיאו ניתנת בסוף מאמר זה.
מה תזדקק להתקנת חור של פטל פי?
כדי להגדיר זאת, תזדקק למובן מאליו:
- פטל פטל (אני משתמש באפס פטל פטל)
- מתאם Wi-Fi או מתאם USB ל- Ethernet (אני הולך להשתמש במתאם ה- Wi-Fi)
- כבל USB OTG
- בריק כוח יכול לספק זרם מספיק.
- כרטיס מיקרו SD.
- כבל USB להפעלתו.
זכור כי אני הולך להשתמש בשיטת ההתקנה ללא ראש להגדרת ה- Raspberry Pi. אם אתה רוצה לעשות את זה בכל דרך אחרת, אתה תמיד יכול לחבר צג ומקלדת אבל אתה צריך לרכזת USB נפרדת בשביל זה ומסי שלו.
עולה הבא,
- שלב 1: הגדרת ה- Raspberry Pi
- הורד את מערכת ההפעלה Raspberry PI
- הבזיק את כרטיס ה- SD
- אפשר SSH במצב ללא ראש
- התחבר לנתב שלך במצב ללא ראש
- הקצה כתובת IP סטטית בנתב
- שלב 2: קביעת תצורה של ה- Raspberry Pi
- SSH ל- Raspberry Pi
- עדכן ושדרג את ה- Pi
- שנה את סיסמת SSH המוגדרת כברירת מחדל
- שנה את שם המארח
- שלב 3: התקנת Pi-Hole ב- Raspberry Pi
אם אתה לא חדש ב- Raspberry pi, חזור למדריך התחלת העבודה שלך עם Raspberry Pi.
שלב 1: הגדרת ה- Raspberry pi
הגדרת פי פטל שלך היא קלה מאוד ודורשת מעט מאוד צעדים. כדי להקים פטל, עליכם להוריד את מערכת ההפעלה Raspberry Pi מהאתר הרשמי של Raspberry PI ולהכין את כרטיס ה- SD ולהתקין עליו את Raspberry PI OS.
הורד את מערכת ההפעלה Raspberry-PI:
אני משתמש ב- Raspberry pi zero אז אני הולך להוריד את מערכת ההפעלה Raspberry Pi (32 סיביות) Lite.
הבזק את כרטיס ה- SD:
כדי להבהב את זה, אנחנו זקוקים לכלי בשם balenaEtcher או שתוכלו להשתמש בכלי ההבזק האהוב עליכם.
אני ממליץ על הגרסה הניידת מכיוון שהיא לא משהו שאנחנו צריכים להתקין. Open חרט > בחר את הקובץ > בחר היעד שלך ופשוט פלאש זה! וסיימת.
לאחר סיום תהליך ההבהוב, תקבל מחיצה קטנה בגודל 250 מגה-בת בשם boot
אפשר SSH במצב ללא ראש:
כדי להגדיר את ה- SSH ללא ראש, עליך ליצור קובץ ריק בשם SSH. שלב פשוט זה יאפשר SSH עבור ה- Raspberry Pi.
התחבר לנתב שלך במצב ללא ראש:
כדי להגדיר Wi-Fi ללא ראש, עליך ליצור קובץ בשם wpa_supplicant.conf ולשמור אותו במחיצת האתחול, אותה הזכרתי בעבר.
התוכן בתוך הקובץ המופיע למטה:
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = מדינה אחת =
עליך להכניס את ה- SSID והסיסמה של הנתב שלך למקטע SSID ו- PSK.
וזהו עבור החלק של כרטיס ה- SD, עכשיו אתה צריך לשים את כרטיס ה- SD על פטל הפטל שלך ולהפעיל אותו.
הקצה כתובת IP סטטית בנתב:
חשוב באמת להקצות כתובת IP סטטית ל- PI של פטל, אחרת היא תשתנה באופן דינמי ותגרום לנו לבעיות.
בנתב שלי יש לי לשונית הפעלה, על ידי לחיצה עליה בסימן הירוק, אני יכול להזמין את כתובת ה- IP עבור ה- Raspberry Pi. אם אתה עושה זאת, עליך למצוא את התהליך עבור הנתב שלך.
שלב 2: קביעת תצורה של ה- Raspberry Pi
עכשיו כל ההגדרות הבסיסיות לא נדרשות כדי להגדיר את ה- Raspberry Pi. לשם כך פשוט עקוב אחר השלבים הבאים-
SSH ל- Raspberry Pi:
עכשיו הגיע הזמן SSH לפטל פטל, כדי לעשות זאת, אני הולך להשתמש ב- Git Bash מהמחשב של Windows שלי, אתה יכול להשתמש ב- PuTTY אם זו האפליקציה המועדפת עליך.
הזן את סיסמת ברירת המחדל עבור פטל פטל שהוא פטל.
והכל עובד בסדר, ואז תתבקש עם pi @ raspberry bash. מזל טוב שיש לך בהצלחה SSH לתוך פטל הפטל שלך.
עדכן ושדרג את ה- Pi:
כעת, ראשית, עדכן ושדרג את מערכת ההפעלה Raspberry PI שלך, כדי לבצע סוג זה בפקודה הבאה ולחץ על Enter.
עדכון sudo apt-get && שדרוג sudo apt-get
שנה את סיסמת SSH המוגדרת כברירת מחדל:
לאחר מכן, עדכן ושדרג שחשוב מאוד לשנות את סיסמת SSH המוגדרת כברירת מחדל עבור ה- Raspberry Pi אחרת האקרים יכולים בקלות מאוד SSH לרשת שלך ולשבור את הסיסמה.
לשם כך עליך להקליד sudo raspi-config ויוצג בפניך המסך הבא.
שנה את שם המארח:
כדי לשנות את שם המארח, עבור אל אפשרויות הרשת ולחץ על Enter, כעת האפשרות הראשונה היא לשנות את שם המארח לחץ שוב על Enter ושנה את שם המארח.
עכשיו זה נגמר נוכל סוף סוף להתקין את ה- Pi-hole.
התקנת Pi-Hole ב- Raspberry Pi
לאחר שתשלים את השלבים שלעיל. אתה צריך להתקין את ה- Pi-hole. אתה יכול לעשות זאת על ידי חיבור עכבר מקלדת או לעשות זאת ללא ראש. אני הולך לעשות את זה בצורה ללא ראש.
כדי להתקין את Pi-hole ב- Raspberry Pi, הפעל את הפקודה הבאה.
תלתל -sSL https://install.pi-hole.net - bash
לחלופין, אתה יכול ליצור שיבוט git ולשבט את מאגר GitHub של ה- Pi-hole ולהמשיך משם, כדי לעשות זאת, עליך להפעיל את הפקודות הבאות.
שיבוט גיט - עומק 1 https://github.com/pi-hole/pi-hole.git CD-hole cd "Pi-hole / automated install /" sudo bash basic-install.sh
אבל אני אשתמש בשיטה העיקרית להתקנת Pi-hole. תהליך ההתקנה פשוט מאוד. כל שעליך לעשות הוא SSH ל- Raspberry Pi ולהדביק את קוד התלתל ולחץ על Enter אם הכל טוב, ואז תהליך ההורדה יתחיל ותקבל מסך כמו תמונה למטה.
זהו תהליך ההתקנה והוא בודק כמה תנאים בסיסיים.
לאחר מכן, יוצג בפניך מסך הפתיחה, המוצג למטה.
המסך הבא הוא מסך על Pi-hole, לחץ על Enter כדי להמשיך.
לאחר מכן, ה- Pi-hole שואל על IP סטטי אם ביצעת את ההתקנה הקודמת כהלכה, ואז פשוט הקש Enter כדי להמשיך. התמונה למטה מציגה את המסך.
לאחר מכן, ה- Pi-hole ישאל אותך על ממשק, במקרה שלי, wlan0 שלו , לחץ על Enter כדי לבחור אותו.
לאחר מכן, הגדרת ה- Pi-hole שואלת לגבי ספק DNS במעלה הזרם, כלומר אם כתובת ה- URL אינה ברשימה השחורה, הבקשה תועבר לשרת ה- DNS שנבחר. במקרה שלי אני בוחר בגוגל.
לאחר מכן, הגדרת Pi-hole מבקשת מאיתנו לבחור רשימה של שרתי שמות המשמשים כמלאי עבור רשימת החסימה של Pi-hole, והיא גם אומרת שרשימת ברירת המחדל מסופקת ומתוחזקת על ידי ספק צד שלישי. אנו יכולים להוסיף מצב לאחר סיום ההתקנה.
לאחר מכן, היא רוצה שנבחר פרוטוקולים. מכיוון שאנו רוצים לחסום מודעות לא רצויות ללא קשר לגרסת פרוטוקול ה- IP, אנו יכולים להשאיר זאת לשני הפרוטוקולים המופעלים כברירת מחדל.
לאחר מכן, זה מראה את כתובת ה- IP הנוכחית שלנו שהוקצתה על ידי הנתב.
לאחר מכן, זה נותן לנו אזהרה לגבי IP מתנגש, לוחץ על אישור.
המסך הבא חשוב מאוד מכיוון שהתקנת ה- pi-hole שואלת אם ברצוננו להתקין את ממשק מנהל האינטרנט או לא וכן אנו רוצים להשתמש בלוח המחוונים הנוח בהמשך. כי זה מקל מאוד על חסימת מודעות ספציפיות.
כדי להפעיל לוח מחוונים מבוסס שרת אינטרנט, אנו זקוקים לשרת מקומי הפועל באופן מקומי. המסך הבא הוא בדיוק זה וכן, אנו בהחלט רוצים להתקין את שרת האינטרנט.
במסך הבא, ההתקנה שואלת אם ברצוננו לרשום את השאילתות, וכן אנו רוצים לעשות זאת מכיוון שכאשר יומן הרישום מופעל, אנו יכולים להבחין בבירור איזו הוספה שייכת לאיזה כתובת אתר.
עבור מצב הפרטיות, השתמשתי אפשרות ברירת המחדל בגלל שאני רוצה לפקח הכל שחוסמת Pi-חור.
וזה כמעט נגמר, לחץ על אישור והתקנת Pi-hole תעשה את שלה ותתקין את כל הדרישות. כאשר הכל נעשה, תקבל את המסך החשוב ביותר המוצג למטה.
עכשיו, בתחתית המסך, יש לך את כתובת ה- IP ואת הסיסמה עבור לוח המחוונים. בשבילי, את כתובת האתר מנהל היה http://192.168.2.2/admin ואת הסיסמה היתה XXXX. הדבק את כתובת האתר לדפדפן שלך ותקבל דף כמוצג להלן.
אם שכחת את הסיסמה תוכל SSH ל- Raspberry Pi והקלד את הפקודה שלמטה כדי לאפס את הסיסמה.
כעת, ברגע זה תוכלו לנשום עמוק ולהירגע, השלמתם חלק מהתהליך. אבל חור ה- Pi החדש שנבנה אינו יכול לחסום את כל המודעות, במיוחד את YouTube.
המודעות הן ספציפיות לאזורים ולכן כדי לחסום מודעות הודיות הייתי צריך לשלוף כמה טריקים שעליהם אני אדון כאן, בקונסולה של ה- Pi-hole, יש לשונית לתחומים ברשימה השחורה, זה מראה כמה דומיינים רשומים יש ברשימה הזו, עלינו לעדכן את הרשימה הזו, כדי לעשות זאת אנחנו צריכים ללכת אל
ובקטע 'כתובת', אנו יכולים להוסיף עוד אתרים ברשימה השחורה. כדי לעשות זאת, פשוט חיפשתי בגוגל ומצאתי כמה קישורים שעובדים טוב. זה מופיע בהמשך.
- 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
עליך להוסיף אותם בזה אחר זה ואחריו רווח. לאחר הוספתם, עליכם לעדכן את הרשימה בפקודה pihole -g . לאחר סיום, לוח המחוונים המעודכן אמור להיראות כמו התמונה למטה.
כעת הרשימה משודרגת, ה- Pi-hole אמור להיות מסוגל לחסום מודעות נוספות.
אם אתה עדיין מקבל מודעות, אתה משפר את התוצאות על ידי הוספה ידנית של שרתי ההוספה לרשימה השחורה בהתקנת החור של פטל פי.
ונגמר!
מזל טוב! הגדרת פטל פי פאי שלך הושלמה.
אם יש לך שאלות, השאיר אותן בסעיף ההערות למטה. לחלופין, תוכל גם להשתמש בפורומים שלנו כדי לפרסם שאלות טכניות אחרות.