לינוקס פירוט כל כתובות ה- IP בממשק

Linux List All Ip Addresses Interface



כל האנשים השייכים לרקע הרשת יודעים שכתובת IP פועלת כמזהה ייחודי של המכשירים בתוך רשת. לכן עלינו להכיר את כתובות ה- IP של המכשירים בתוך רשת כדי לאפשר תקשורת רשת חלקה. המאמר של היום יתמקד בשיטות השונות של רישום כל כתובות ה- IP בממשק ב- Linux Mint 20.

שיטות רישום כל כתובות ה- IP בממשק ב- Linux Mint 20

לרישום כל כתובות ה- IP בממשק ב- Linux Mint 20, תוכל לבחור באחת מארבע השיטות הבאות.







שיטה מס '1: הצג את כל ממשקי הרשת וכתובות ה- IP שלהם

אתה יכול להציג את כל ממשקי הרשת וכתובות ה- IP המתאימות שלהם ב- Linux Mint 20 על ידי ביצוע הפקודה המובנית המוצגת להלן:



$ip addrהופעה

התוצאות מביצוע פקודה זו מוצגות בתמונה הבאה:







שיטה מס '2: הצג את כל כתובות ה- IPv4

אם ברצונך להציג את כל כתובות ה- IPv4 בממשק רק ב- Linux Mint 20, תוכל לבצע את הפקודה המוצגת להלן:

$ip -4addr



כל כתובות ה- IPv4 מוצגות בתמונה הבאה:

שיטה מס '3: הצג את כל כתובות ה- IPv6

אם ברצונך להציג את כל כתובות ה- IPv6 בממשק רק ב- Linux Mint 20, עליך לבצע את הפקודה המוצגת להלן:

$ip -6addr

כל כתובות ה- IPv6 מוצגות בתמונה הבאה:

שיטה מס '4: הצג את כל כתובות ה- IP ברשת המחוברת

תוכל גם להציג את כל כתובות ה- IP ברשת המחוברת ב- Linux Mint 20 על ידי ביצוע ההליך המתואר להלן:

שלב 1: התקן את פקודת arp-scan ב- Linux Mint 20

ראשית, עליך להתקין את פקודת arp-scan ב- Linux Mint 20, שבהמשך ישמש לרשימת כל כתובות ה- IP ברשת המחוברת. זו אינה פקודה מובנית ב- Linux, אך ניתן להתקין אותה על ידי ביצוע הפקודה הבאה:

$סודו apt-get להתקיןarp-scan

לאחר התקנת פקודה זו במערכת Linux Mint 20 שלך, תוכל להשתמש בה לרישום כל כתובות ה- IP ברשת המחוברת.

שלב 2: מצא את שם ממשק הרשת שלך באמצעות הפקודה ifconfig ב- Linux Mint 20

לפני השימוש בפקודת arp-scan, עליך למצוא את שם ממשק הרשת שלך באמצעות הפקודה המוצגת להלן:

$ifconfig

במקרה שלנו, שם ממשק הרשת הוא enp0s3 כפי שמוצג בתמונה הבאה. שם ממשק רשת זה ישמש עם פקודת arp-scan בשלב הבא.

שלב 3: השתמש בפקודת arp-scan להצגת כל כתובות ה- IP ברשת המחוברת ב- Linux Mint 20

כעת, תוכל להשתמש בפקודת arp-scan להצגת כל כתובות ה- IP ברשת המחוברת ב- Linux Mint 20 באופן המוצג להלן:

$סודוarp-scan--מִמְשָׁק= NetworkInterfaceName-localnet

כאן, יהיה עדיף אם תחליף את NetworkInterfaceName בשם של ממשק הרשת הספציפי שלך. במקרה שלנו, זה היה enp0s3 שגילינו בשלב מס '2.

התוצאות מביצוע פקודה זו מוצגות בתמונה הבאה:

סיכום

על ידי בחירת כל שיטה (בהתאם לדרישותיך) מאלה שהוצגו בפניך במאמר זה, תוכל לרשום בקלות את כל כתובות ה- IP בממשק בלינוקס. כל השיטות הללו בוצעו על לינוקס מנטה 20 לבדיקה. עם זאת, ניתן להשתמש באותן שיטות גם ב- Debian 10 ובאובונטו 20.04.