שינוי שם ממשקי רשת בארכיון לינוקס

לאחרונה ביצעתי הגירה של אחד מהמחשבים הניידים שלי מ דביאן a Arch Linux וכאשר הגדרתי דברים הקשורים לממשקי רשת מצאתי כי תקן האתחול החדש עבור system ביצעתי שינוי בשמות המכשירים שהייתי רואה בממשקים האלה.

החל מהתהליך הרגיל הכנסתי למסוף (שאגב משתמש ב- rxvt unicode עם zsh כקונסולת ברירת המחדל) «כתובת ip»השגת הדברים הבאים:

שמות הממשקים המתחילים בתהליך שינוי השם

במקרה זה נגדיר את שם ממשק הרשת המתאים לכבל המשותף עם מחבר RJ45 שיש לנו בבית כדי לגשת לאינטרנט. הדבר הראשון שאנחנו רואים הוא שזה לוקח שם enp0s4. זה שונה מאוד מ eth0 כמה ראינו. מה שנעשה הוא לשנות את שמו של הממשק האמור למשתמש נוח יותר כביכול וקל לנו יותר להקליד את המסוף.

כשלב קודם נקליד cat /sys/class/net/enp0s4/addres במסוף כדי לברר את ה- MAC של המכשיר. זה יחזיר מספר מהסוג 000: 00: 00: 00: 00: 0 או פשוט להעתיק את שם כתובת ה- MAC שיוצאת עם הפקודה. ip addr בשלב הקודם. אנחנו חייבים לרשום את זה כי נצטרך את זה אחר כך.

לאחר מכן אנו יוצרים ערך בספריה /etc/udev/rules.d/ בדרך זו:

שם הספרייה

קובץ טקסט פשוט בשם 10 כללי רשת שישמש כמעבד לפני תקן udev. ראוי לציין כי אנו שמים סודו מכיוון שאנו זקוקים לגישה לקובץ הדורש אישור זה לפעול.

ברגע שפתוח אנו מקלידים אותו:

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:90:f5:6e:83:57" NAME="internet"

להישאר כך במקרה שלי:

לחץ על שילוב המקשים CNTR + o כדי לשמור את השינויים ו- CNTR + x כדי לצאת מהעורך (במקרה זה אני משתמש ב- nano אבל אתה יכול להשתמש בכל מה שאתה רוצה). לאחר מכן אנו מפעילים מחדש את המחשב כך שהשינויים ייכנסו לתוקף, ונקבל לאחר האתחול את הדברים הבאים:

איך הם הממשקים לאחר השינוי

כפי שתראה אם ​​אנו שמים לב לשם הממשקים, זה ששמנו את שמו מופיע עם שם לניהול שנוכל להקליד בקלות.

אני מקווה שתמצא את זה מועיל ואני מזמין אותך להגיב ולשאול שאלות במקרה של חששות כלשהם.

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


הוסף כמקור מועדף בגוגל