22Aug

כיצד( ולמה) להקצות את.התחום המקומי שלך Pipberry Pi

click fraud protection

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

למה אני רוצה לעשות את זה?

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

לעשות זאת היא לא סוף העולם, אבל זה לא נוח.למה לטרוח עם שינון מחרוזות IP כאשר אתה יכול לתת לך מכשירים מקומיים קל לזכור שמות כמו raspberrypi.local או mediaserver.local?

עכשיו, כמה מכם( במיוחד אלה מכם עם ידע אינטימי יותר של DNS, שמות תחום, ומבנים אחרים ברשת כתובת) אולי תוהה מה לתפוס.האם אין סיכון או בעיה הטמון רק סטירות שם תחום על הרשת הקיימת שלך?חשוב כאן לשים לב להבחנה

instagram viewer
גדולה בין שמות מתחם שמותאמים במלואם( FQDNs), שהם סיומות מוכרות רשמיות עבור דומיינים ברמה העליונה( לדוגמה, חלק. com של www.howtogeek.com שמסמן כיצד How-To Geekאתר אינטרנט מסחרי) ושמות תחומים שאינם מזוהים על ידי מערכת שמות / DNS העולמית או שמורים לשימוש פרטי ברשת.

לדוגמה,. Internal הוא, נכון לכתיבה זו, לא FQDN;אין תחומים רשומים בכל מקום בעולם המסתיימים עם. פנימי ולכן אם היית להגדיר את הרשת הפרטית שלך לשימוש. internal עבור כתובות מקומיות, לא יהיה שום סיכוי של התנגשות DNS.זה יכול, עם זאת, לשנות( אם כי הסיכוי הוא רחוק) בעתיד אם.לעומת זאת, תחום. local, כבר שמורות באופן רשמי בשם מיוחד לשימוש שם דומיין( SUDN) במיוחד לצורך השימוש ברשת הפנימית.זה לעולם לא יהיה מוגדר כמו FQDN וככזה שמות מותאמים אישית שלך לעולם לא יתנגש עם כתובות חיצוניות קיימות( למשל howtogeek.local).

מה אני צריך?

הרוטב הסודי שמייצר את כל מערכת ה- DNS של מערכת ההפעלה המקומית ידוע בשם שירות שם תחום( mdNS).באופן מבולבל, יש למעשה שתי יישומים של mDNS מרחפת סביב, אחד על ידי אפל אחד על ידי מיקרוסופט.יישום mDNS שנוצר על ידי אפל הוא מה undergrirds הפופולרי שלהם Bonjour רשת מקומית שירות גילוי.היישום של Microsoft ידוע בשם קישור קישור מקומי שם קישור( LLMNR).היישום של מיקרוסופט מעולם לא אומץ באופן נרחב הודות לכישלונו לעמוד בסטנדרטים שונים וסיכון אבטחה הקשור לתחומים בהם ניתן לתפוס את השימוש המקומי.

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

אם אתה מפעיל מחשב Windows שאין לו iTunes מותקן( אשר היה מותקן לקוח Bonjour נלווה עבור רזולוציה mDNS), אתה יכול לפתור את היעדר תמיכה mDNS יליד על ידי הורדת Apper Bonjour מדפסת השירות עוזר כאן.למרות דף ההורדה עושה את זה נשמע כאילו זה מדפסת בלבד הכלי, זה למעשה מוסיף תמיכה mDNS / Bonjour על פני הלוח ל- Windows.

התקנת תמיכה ב Bonjour שלך על

שלך פלפל הראשון הסדר של העסק היא גם למשוך את הטרמינל על פי שלך או להתחבר אל הטרמינל מרחוק( אם יש לך מכונה בלי ראש) באמצעות SSH.פעם אחת בטרמינל, לקחת רגע לעדכן ולשדרג apt-get.(הערה: אם רק לאחרונה נעשה את זה כחלק אחד אחר של הדרכות פי Raspberry שלנו, אל תהסס לדלג על שלב זה.)

sudo apt- לקבל עדכון

sudo apt- לקבל שדרוג

לאחר השלמת תהליך העדכון / השדרוג, הגיע הזמן להתקין את Avahi - יישום קטן וקטן של קוד פתוח mDNS.הזן את הפקודה הבאה בשורת הפקודה:

sudo apt-get התקן avahi-daemon

לאחר שתהליך ההתקנה הושלם, אינך צריך אפילו לאתחל את המכשיר.Pipberry שלך יתחילו מיד להכיר שאילתות רשת מקומית עבור המארח שלה( כברירת מחדל "raspberrypi") ב.

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

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

קדימה ו ping את כתובת מקומית חדשה על המכשיר אתה רוצה לגשת למכשיר מעתה: הצלחה

!weatherstation.local פותר את 192.168.1.100, שהיא כתובת ה- IP בפועל של המכשיר ברשת המקומית.מעתה ואילך, כל יישום או שירות אשר נדרש בעבר את כתובת ה- IP של פספי Pi יכול כעת להשתמש בכתובת המקומית.