/ / כיצד לשנות את ה- Host פטל Pi (או מכשיר Linux אחר)

כיצד לשנות את ה- Host פטל Pi (או שם שאר המכשירים של Linux)

שם המארח המוגדר כברירת מחדל עבור ה- Raspberry Pi הוא, באופן יצירתי, "raspberrypi“. מה אם אתה רוצה שם מארח אחר או שאתה רוצה להימנע מהתנגשויות בין שמות מארחים ברשת המקומית שלך? המשך לקרוא כפי שאנו מראים לך כיצד לשנות במהירות את שם המארח של מכשיר מבוסס לינוקס.

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

ישנן שתי סיבות עיקריות לכך שהיית רוצהלקחת מספר דקות לעריכת שם המארח המקומי של התקן Linux ברשת שלך. הסיבה הנפוצה ביותר היא פשוט התאמה אישית - כיף להתאים אישית דברים. במקום להשאיר את תחנת המוזיקה Raspberry Pi שלך כישנה "raspberrypi"למשל, אתה יכול לשנות את שם זה ל"jukebox“.

הסיבה האחרת לכך שאתה רוצה להתאים אישית אתהמארח המקומי הוא להימנע מסכסוכים בשמות. אם, למשל, רכשת והגדרת שלוש יחידות Raspberry Pi, שלושתן (בהנחה של התקנת Raspbian ברירת מחדל) ינסו לתבוע את שם המארח המקומי "raspberrypi“.

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

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

שינוי המארח ב- Pi שלך

יש לנו כל כך הרבה יחידות פטל Pi ברחבי העולםמשרד שחבורה מהם נמצאת כעת בסכסוך. היום אנו נתקן זאת על ידי הקצאת שמות ייחודיים לכל יחידת Pi על סמך הפונקציה הנוכחית שלהם. מועמד מושלם לשינוי זה הוא תחנת מזג האוויר המדהימה שלנו Raspberry Pi; יהיה הרבה יותר קל לזהות אותו ברשת ברגע שנשנה את שם המארח ל "weatherstation“.

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

במסוף, הקלד את הפקודה הבאה לפתיחת קובץ המארחים:

sudo nano /etc/hosts

קובץ המארחים שלך ייראה כך:

השאר את כל הרשומות לבד למעט הערך האחרון שכותרתו 127.0.1.1 עם שם המארח "raspberrypi“. זו השורה היחידה שברצונך לערוך. החלף את "raspberrypi" בכל שם מארח שתרצה. החלפנו אותו במכשיר שלנו ב- "weatherstation“. לחץ על CTRL + X כדי לסגור את העורך; מסכים להחליף את הקובץ הקיים ולשמור אותו.

בחזרה בטרמינל, הקלד את הפקודה הבאה לפתיחת קובץ שם המארח:

sudo nano /etc/hostname

קובץ זה מכיל רק את שם המארח הנוכחי שלך:

החלף את ברירת המחדל "raspberrypi"עם אותו שם מארח שהוספת בשלב הקודם (למשל"weatherstation“). שוב, לחץ על CTRL + X כדי לסגור את העורך, הסכים להחליף את הקובץ הקיים ולשמור אותו.

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

sudo /etc/init.d/hostname.sh

עקוב אחר הפקודה עם:

sudo reboot

לאחר שהמערכת תחזור למצב מקוון, תוכל לבדוק את רשימת המכשירים בנתב שלך כדי לראות אם שם המארח החדש נפתר כראוי:

הצלחה! כעת במקום לשוטט ברשת ללא שם, לתחנת מזג האוויר הקטנה Raspberry Pi שלנו יש שם מארח משלה.