אנדרואיד

כיצד למצוא את כתובת ה- ip שלך ב- Linux

iPhone SE (2.ª Geração)

iPhone SE (2.ª Geração)

תוכן עניינים:

Anonim

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

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

מאמר זה מסביר כמה שיטות שונות לקביעת כתובות IP ציבוריות ופרטיות של מערכת לינוקס.

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

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

טווחי הכתובות הבאים של IPv4 שמורים לרשתות הפרטיות:

  • 10.0.0.0/8172.16.0.0/12192.168.0.0/16

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

בלינוקס, הכלי הסטנדרטי להצגה ולהגדרת ממשקי רשת הוא ip .

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

ip addr

הפלט ייראה כמו למטה. כתובת ה- IP הפרטית מודגשת.

באפשרותך להשתמש בפקודות הבאות כדי להציג את כתובת ה- IP הפרטית:

hostname -I

ifconfig

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

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

קביעת כתובת ה- IP הציבורית כוללת יצירת קשר עם שרת מרוחק באמצעות פרוטוקול HTTP / HTTPS או DNS וקבלת כתובת ה- IP מתגובת השרת המרוחק.

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

מרבית ספקי ה- DNS כמו OpenDNS וגוגל מאפשרים לך לבצע שאילתות בשרתים שלהם ולקבל את כתובת ה- IP הציבורית שלך.

אתה יכול להשתמש בכל אחת מהפקודות שלמטה כדי לקבל את ה- IP שלך:

  • dig ANY +short @resolver2.opendns.com myip.opendns.com

    dig ANY +short @resolver2.opendns.com myip.opendns.com

    dig ANY +short @ns1-1.akamaitech.net ANY whoami.akamai.net

ישנם הרבה שירותי HTTP / HTTPS מקוונים המגיבים באמצעות כתובת ה- IP הציבורית שלך. הנה כמה מהם:

  • curl -s

    curl -s

    curl -s api.infoip.io/ip

    curl -s ip.appspot.com

    wget -O - -q

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

אתה יכול אפילו ליצור כינוי בקובץ ~/.zshrc או ~/.zshrc כך שלא תצטרך להקליד ולזכור פקודה ארוכה. לדוגמה, אתה יכול להוסיף את הכינוי הבא:

alias pubip='dig ANY +short @resolver2.opendns.com myip.opendns.com'

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

סיכום

הראנו לכם מספר פקודות ושירותים מקוונים שונים בהם תוכלו להשתמש בכדי לברר את כתובת ה- IP הפרטית והציבורית שלכם.

מסוף רשת