כיצד להשיג כתובת IP בלינוקס

How Get Ip Address Linux



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

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







מציאת כתובות IP באמצעות פקודת ip:

פקודת ip היא הפקודה הפופולרית ביותר למציאת כתובות ה- IP שהוקצו לממשקי הרשת של שרת לינוקס או תחנת העבודה שלך. סביר להניח שתמצא פקודה זו מותקנת מראש על כל הפצת לינוקס מודרנית שיש.



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



$ipהצגת כתובת
אוֹ
$ip addrהופעה

כפי שאתה יכול לראות, יש לי 2 ממשקי רשת המחוברים לשרת CentOS 7 שלי. אחד הוא ens33 והאחר הוא ens37 . ה ens33 לממשק הרשת יש את כתובת ה- IPv4 192.168.21.131 וה ens37 לממשק הרשת יש את כתובת ה- IPv4 192.168.50.1 .





הפקודה ip מדפיסה גם את כתובת ה- IPv6 המחוברת לממשקי הרשת של שרת לינוקס או תחנת העבודה שלך.



כפי שאתה יכול לראות, בשרת CentOS 7 שלי, כתובת ה- IPv6 המצורפת ל- ens33 ממשק רשת הוא fe80: fd75: 7722: 6480: 6d8f . באותו אופן, כתובת ה- IPv6 שהוגדרה ל- ens37 ממשק רשת הוא fe80: 20c: 29ff: feaa: bd0e .

אם תרצה, תוכל גם למצוא את כתובת ה- IPv4 או ה- IPv6 המוגדרת לממשק רשת ספציפי.

לדוגמה, כדי למצוא את כתובת ה- IP (IPv4 או IPv6) של ממשק הרשת ens33 , הפעל את הפקודה ip באופן הבא:

$ipכתובת show dev ens33

כפי שאתה יכול לראות, כתובות ה- IP של ממשק הרשת ens33 מוצג רק.

מציאת כתובות IP עם nmcli:

nmcli הוא כלי שורת הפקודה להגדרת ממשקי רשת לינוקס באמצעות מנהל הרשת. אתה יכול להשתמש בו כדי למצוא את כתובות ה- IP המוגדרות בממשקי הרשת בשרת Linux או בתחנת העבודה שלך.

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

$סודומופע חיבור nmcli

כפי שאתה יכול לראות, יש לי 2 חיבורי מנהל רשת פְּרָטִי (עבור הממשק ens37 ) ו ens33 (עבור הממשק ens33 ). ב- Network Manager, תוכל לתת שם לחיבורי הרשת שלך. ציינתי כאן אחד ( פְּרָטִי ) ועזב את השני ( ens33 ) מבלי לתת לזה שום שם.

כעת, כדי לראות את כתובות ה- IP המוגדרות בחיבור הרשת פרטי, הפעל את הפקודה nmcli כדלקמן:

$סודוהצג חיבור nmcli פרטי| אחיזהכתובת

כפי שאתה יכול לראות, כתובת IPv4 (ו- IPv6 אם מוגדרת) מופיעה ברשימה. במקרה שלי, כתובת ה- IP היא 192.168.50.1 .

אנו יכולים גם למצוא את כתובות ה- IP של ens33 (ללא שם) חיבור רשת עם nmcli כדלקמן:

$סודוהצג חיבור nmcli ens33| אחיזהכתובת

כפי שאתה יכול לראות, כתובת ה- IP של ens33 חיבור הרשת מופיע. אבל כאן משהו שונה. חיבור הרשת ens33 קיבלתי את כתובת ה- IP באמצעות DHCP. זו הסיבה שהיא נמצאת באפשרות DHCP4.

מציאת כתובות IP עם הפקודה ifconfig:

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

כדי למצוא את כתובות ה- IP של כל ממשקי הרשת של שרת לינוקס או תחנת העבודה שלך, הפעל את הפקודה ifconfig כדלקמן:

$ifconfig

כפי שאתה יכול לראות, כתובות ה- IP של כל ממשקי הרשת בשרת CentOS 7 שלי מופיעים ברשימה.

אם ברצונך לרשום את כתובת ה- IP של כל ממשק רשת יחיד (נניח ens33), הפעל את הפקודה ifconfig כדלקמן:

$ifconfigens33

כפי שאתה יכול לראות, כתובת ה- IP של ממשק הרשת ens33 מודפסת בקונסולה בלבד.

מציאת כתובות IP בסביבת שולחן העבודה של GNOME:

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

בסביבת שולחן העבודה של GNOME, פתח את הגדרות האפליקציה ולחץ על רֶשֶׁת כפי שמסומן בצילום המסך למטה.

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

מציאת כתובת ה- IP הציבורית של השרת שלך:

אתה יכול להשתמש באתר של צד שלישי ifconfig.me למצוא את כתובת ה- IP הציבורית של שרת הלינוקס שלך בקלות רבה. כדי שזה יעבוד, אתה צריך להתקין curl בשרת שלך.

כדי למצוא את כתובת ה- IP הציבורית של שרת Linux שלך, הפעל את הפקודה הבאה:

$סלסול ifconfig.me&& זרק

אז כך אתה מוצא את כתובת ה- IP בשרתי Linux ותחנות העבודה. תודה שקראת מאמר זה.