ישנן דרכים רבות ללמוד את מיקום המחשב מכתובת ה- IP שלו, אך כיצד תעשה זאת אם תחליט להשתמש בשורת הפקודה כדי למצוא את המידע? בפוסט שאלות ותשובות של SuperUser של היום יש כמה הצעות מועילות שיעזרו לקורא למצוא את המידע שהוא רוצה.
מושב השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה של Stack Exchange, קיבוץ מונחה קהילה של אתרי שאלות ותשובות.
צילום מסך באדיבות פול פנוויק (פליקר) .
השאלה
קורא SuperUser AlikElzin-kilaka רוצה לדעת כיצד למצוא את מיקום כתובת ה- IP של המחשב באמצעות שורת הפקודה:
כיצד אוכל למצוא את מיקום האינטרנט של המחשב (כתובת IP) באמצעות שורת הפקודה? האם הייתי משתמש בתלתל או wget, למשל?
כיצד ניתן למצוא את מיקום כתובת ה- IP של המחשב באמצעות שורת הפקודה?
התשובה
לתורמי SuperUser AlikElzin-kilaka ובן N יש את התשובה בשבילנו. ראשית, AlikElzin-kilaka:
יש שירות ( איפינפו ) שיכולים לספק את התוצאות. אתה יכול להפעיל אותו באמצעות תלתל, למשל:
- תלתל ipinfo.io
תוֹצָאָה:
![]()
ניתן לבקש מידע של כתובת IP ספציפית:
- סלסול ipinfo.io/216.58.194.46
תוֹצָאָה:
![]()
מָקוֹר: כיצד לחפש את המיקום הגיאוגרפי של כתובת IP משורת הפקודה
ואחריו התשובה של בן נ:
מכיוון שהשאלה אינה מציינת מערכת הפעלה, כך ניתן להשיג את אותו מידע עם התלתל של PowerShell (למעשה כינוי של הפעל- WebRequest ):
- (תלתל ipinfo.io). תוכן
שמייצר מחרוזת JSON. כדי להשיג את האובייקט ש- JSON מייצג, השתמש ConvertFrom-Json :
- תלתל ipinfo.io | ConvertFrom-Json
מכיוון שמדובר באובייקט PowerShell, אתה יכול בקלות לקבל ממנו שדות ספציפיים. לדוגמה, פקודה זו מקבלת רק את כתובת ה- IP החיצונית כמחרוזת:
- (תלתל ipinfo.io | ConvertFrom-Json) .ip
שים לב שהמידע הגאוגרפי משירות זה אינו סופר מדויק, אך הוא איתר אותי בטווח של כ- 20 מייל ממיקומי בפועל ונראה כי ספק שירותי האינטרנט אמין.
יש לך מה להוסיף להסבר? נשמע בתגובות. רוצה לקרוא תשובות נוספות ממשתמשי Stack Exchange אחרים המתמצאים בטכנולוגיה? עיין כאן בשרשור הדיון המלא .