התקנת Pi-hole מעל NAS מבית Synology

רוצים לחסום פרסומות בכל הרשת הביתית בצורה חכמה? הכירו את ה- Pi-hole, שרת DNS לחסימת פרסומות שיושב לכם על ה- ...
11:00
  /  
05.06.2020
  
מאת: זיו רוזנפלד

הקדמה

יש לכם שרת NAS מבית Synology ותרצו לעשות בו משהו קצת יותר מתקדם מאשר הורדת טורנטים, שיתוף מדיה בבית ואולי שרת NVR? הכירו את ה- Pi-hole, זהו שרת DNS אשר יחסום לכם פרסומות וישאיר לכם את דפי ה- Web במחשבים בבית, בטלפונים, בטאבלטים ובעצם בכל מה שמתחבר לכם לרשת ה- Wi-Fi, עם הרבה פחות פרסומות ממה שאתם מכירים. מכיוון שהרשת שלכם בבית תוריד הרבה פחות פרסומות, הדפים גם יעלו מהר יותר ואתם תשתמשו בפחות רוחב פס כתוצאה מכך.

המדריך הבא יתאר כיצד תוכלו להתקין Pi-hole מעל מכשירי NAS מבית Synology והכי חשוב – לא תצטרכו לקנות חומרה נוספת, לא תצטרכו לשלם $ עבור רשיון, הכל חינמי כמו שאנחנו אוהבים.

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

 

על מנת שתוכלו לקבל מושג כיצד האתרים יראו ללא חוסם הפרסומות, למטה מספר Animated GIF שמציגים אתרים שונים וכיצד הם נראים עם פרסומות לעומת ללא.

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

התקנת Pi-hole מעל NAS מבית Synology

  

  

השתכנעתם? קדימה, לעבודה – ואל תדאגו יותר מידי, לא נדרש מכם יותר מידי ידע ואם תסתבכו, יש שרשור תגובות למאמר שם נוכל לעזור לכם.

 

המדריך

אל תבהלו מאורך המאמר, הוא מכיל הרבה תמונות מסך על מנת שלא תילכו לאיבוד. 

 

 

1. לפתוח את Package Center
 

התקנת Pi-hole מעל NAS מבית Synology

 

2. לחפש את Docker ולהתקין.

 

התקנת Pi-hole מעל NAS מבית Synology

 

3.  לפתוח את Docker שהותקן בסעיף קודם ולגשת לטאב Registry  

 

התקנת Pi-hole מעל NAS מבית Synology

 

4. לחפש pihole 

 

התקנת Pi-hole מעל NAS מבית Synology

 

5. לבחור את התוצאה הראשונה בשם pihole/pihole ולבחור Download

 

התקנת Pi-hole מעל NAS מבית Synology

 

6. לבחור בטאג את latest ואז Select 

 

התקנת Pi-hole מעל NAS מבית Synology

 

7. לשונית Image ואז Launch

 

התקנת Pi-hole מעל NAS מבית Synology

 

8. לסמן את Enable resource limitation

בשורה של Memory Limit, להכניס את הערך 256

ללחוץ על Advanced Settings

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

9. לסמן את Enable auto-restart

 

התקנת Pi-hole מעל NAS מבית Synology

 

10. להכניס בסעיף של ServeIP כתובת IP פנויה אותה נרצה לתת ל- Pi-hole. באותה כתובת אנחנו נשתמש בסעיף 18a בהמשך המדריך.

ללחוץ על Apply 

 

התקנת Pi-hole מעל NAS מבית Synology

 

11. ללחוץ על Next 

 

התקנת Pi-hole מעל NAS מבית Synology

 

12. ללחוץ על Apply

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

13. מתוך ה- Control Panel, לרדת למטה עד ל- Terminal & SNMP, לבחור Enable SSH service. לאחר מכן Apply.

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

14. להריץ PuTTY עם ה- IP של ה- NAS.

 

התקנת Pi-hole מעל NAS מבית Synology

  

15. בחלון השחור שיפתח, הכניסו את שם המשתמש שלכם והססמה עבור משתמש שיש לו הרשאות Administrator.

16. באותו חלון שחור של PuTTY, יש להריץ:

sudo -i

ואז להכניס את הססמה שוב.

17. באותו החלון השחור של PuTTY, הריצו:

ip addr

 

אפשר לראות את הפקודות מסעיפים 14, 15, 16 בחלק העליון של התמונה למטה:

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

18. מתמונת המסך למעלה, שים לב לכתובת ה- IP של ה- NAS (חץ עם מספר 1. אצלי זה 192.168.1.200, אצלכם זוהי כנראה כתובת אחרת שקבעתם).
באותה שורה, תמצאו גם את שם מחבר הרשת (חץ עם מספר 2. אצלי זה ovs_eth0, אצלכם זה כנראה שם דומה).
אתם צריכים לדעת אם שם מחבר הרשת עבור הסעיף הבא.

19. שימו לב כי הפקודה הבאה דורשת ממכם לדעת מספר דברים:
a. כתובת IP פנויה אצלכם ברשת עבור ה- Pi-hole. בדוגמה למטה זה 192.168.1.2. כמובן שאתם צריכים כתובת באותו Subnet כמו הרשת שלכם.
b. כתובת ה- Gateway אצלכם ברשת. בדוגמה למטה זה 192.168.1.1
c. להכניס את שם מחבר הרשת כפי שמצאתם בסעיף 17. בדוגמה הנוכחית, זה ovs_eth0

sudo docker network create -d macvlan –subnet=192.168.1.2/24 –ip-range=192.168.1.2/32 —gateway=192.168.1.1 -o parent=ovs_eth0 Pi-hole

 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

20. לפתוח Docker, לגשת ללשונית Network

לבחור Pi-hole

ללחוץ Manage 

 

התקנת Pi-hole מעל NAS מבית Synology

 

21. ללחוץ על Add

לבחור את pihole-pihole1 (זה השם של ה- Container).

ללחוץ על Apply 

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

22. בשלב זה, ה- Pi-hole נגיש דרך הדפדפן עם הכתובת אותה בחרתם בסעיף 10. במקרה של הדוגמה למעלה, זוהי הכתובת 192.168.1.2

אתם תדרשו להכניס ססמה, על מנת למצוא את הססמה שנקבעה עבורכם:

לשונית Container

לבחור pihole-pihole1

לבחור Details

לבחור Log

הססמה תהיה כתובה ליד השורה Assigning random password

 

התקנת Pi-hole מעל NAS מבית Synology

 

טיפ למתקדמים: אם תרצו לבטל את הססמה, אפשר לעשות את זה דרך לשונית ה- Terminal על ידי הרצת:

pihole -a -p

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

23. הכנסו ל- Pi-hole על ידי הקשת כתובת ה- IP שבחרתם בסעיף 10. בדוגמה הנוכחית הכתובת היא 192.168.1.2

לבחור Settings

לבחור DNS

לסמן Listen on all interfaces

לגלול לתחתית העמוד ולבחור Save

 

התקנת Pi-hole מעל NAS מבית Synology

 

24. עכשיו צריך צריך להתחבר לנתב ולשנות את כתובת ה- DNS לזאת של ה- Pi-hole, אותה קבעתם בסעיף 10.
לאחר שתעשו את זה, כל תעבורת הרשת שלכם תנווט ל- Pi-hole והוא מצידו לא יאפשר לנתב להוריד דברים שמסומנים כפרסומות.

25. זוכרים שבסעיף 13 של המדריך אנחנו הפעלנו SSH? אז רצוי לבטל אותו עבור אבטחה. איך עושים את זה? מתוך ה- Control Panel, לרדת למטה עד ל- Terminal & SNMP, להוריד את הסימון מ- Enable SSH service. לאחר מכן Apply.

 

התקנת Pi-hole מעל NAS מבית Synology

 

 

תנו לעצמכם טפיחה על הגב, הגעתם לסוף המאמר 🙂

 

לדיון בנושא: התקנת Pi-hole מעל NAS מבית Synology


11:00
  /  
5.6.2020
  
מאת: זיו רוזנפלד

1