איך אתה מוצא את כתובת ה- IP של אתר אינטרנט?
בין אם אתה נמצא רק בשביל קצת כיף חנונית, או ברצינות רוצה לדעת את התשובה, איך אתה מוצא את כתובת ה- IP של אתר אינטרנט? היום SuperUser של Q & A פוסט מסתכל על התשובה, וכיצד ניתן לדעת אם יותר מאתר אינטרנט אחד מאוגד לאותה כתובת IP.
מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.
השאלה
SuperUser הקורא JqueryLearner רוצה לדעת איך לברר מה כתובת ה- IP של אתר אינטרנט:
אם אני רוצה לדעת את כתובת ה- IP של אתר אינטרנט, אז אחת הדרכים היא ping לאתר. לדוגמה, אם אני רוצה לדעת את כתובת ה- IP של google.com, אז אני יכול ping אותו באמצעות שורת הפקודה.
אז 74.125.236.195 היא כתובת ה- IP של Google. אבל נניח שאני רוצה לדעת את כתובת ה- IP של superuser.com, ואם אני משתמש באותה שיטה, אז אני מקבל 198.252.206.16 כמו כתובת ה- IP. אם אני שם את כתובת ה- IP בדפדפן ככתובת אתר, אז הדפדפן שלי לא לוקח אותי superuser.com.
מישהו יכול להגיד לי איך להשיג את כתובת ה- IP הנכונה?
אז מה JqueryLearner צריך לעשות כדי לגלות את כתובות ה- IP הנכון עבור אתרי אינטרנט?
התשובה
תורמים SuperUser פול לסקה יש את התשובה עבורנו. ראשית, פול:
הנחת המוצא שלך היא כי כל אתרי האינטרנט ניתן לגשת באמצעות כתובת ה- IP שלהם ישירות. זה לא המקרה.
במקרים רבים (אני מעז להסתכן ברוב המקרים), האתר המוצג בכתובת IP תלוי שם האתר שאתה מבקש. לדוגמה, אם אתה מבקש את superuser.com, תחילה תפתור זאת לכתובת IP, ולאחר מכן תבקש את כתובת ה- IP עבור דף אינטרנט ספציפי. זה נראה כמו זה:
החלק הראשון אומר "לקבל את הדף הראשון של האתר", והשני אומר "עבור האתר superuser.com".
זו הסיבה שרת אינטרנט אחד יכול לארח מספר אתרי אינטרנט באמצעות כתובת IP אחת. במקרה של האתרים מחסנית, כל או כולם יכולים להיות על כל השרתים שלהם, ואתה תקבל את אחד שאתה מבקש. אם אתה פשוט לשים את כתובת ה- IP, לא תקבל אף אחד מהם, כי אתה לא אומר את שרת האינטרנט אשר של אתרי אינטרנט רבים אתה אחרי. במקרים אלה, ייתכן שיהיה אתר "ברירת מחדל" מוגדר, או פשוט להחזיר שגיאה.
אם אתה מנסה לעקוף בעיה עם ספק ה- DNS שלך, אפשרות אחת היא לשנות את קובץ ה- hosts כך שתפתור בעצמך את הכתובות, במקום שיהיה לך צד חיצוני לעשות זאת עבורך.
לדוגמה, אם תערוך:
אתה יכול להיכנס:
בדרך זו, אם תקליד superuser.com בדפדפן שלך, הוא ייראה בקובץ המארח ויפתור את כתובת ה- IP, אך עדיין יעבור את שם האתר לשרת שאליו הוא מתחבר..
ואחריו התשובה מ lesca:
כדי לקבל את כתובת ה- IP של אתר אינטרנט, הדרך הטובה ביותר היא להשתמש nslookup פקודה. לדוגמה:
אם אתה תוהה למה אתה לא יכול לבקר SuperUser ישירות באמצעות כתובת ה- IP (198.252.206.16), זה בגלל ההגדרות עבור שרת האינטרנט. אתר SuperUser אינו מאפשר ביקורי משתמשים באמצעות כתובת IP. כנראה זה בגלל כתובת ה- IP מחייב לאתרי אינטרנט אחרים (אומרים stackoverflow.com). אם אתה משתמש "IP בדיקה לאחור" כלי, אתה יכול למצוא את אתרי מחייב שלה.
עוד בדיקה אחת מוכיחה שאני צודקת:
יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.