האם זה אפשרי עבור אנשים שונים יש כתובת IP זהה לציבור?
על פי רוב, כולנו רגילים שיש כתובת IP ציבורית ייחודית, אבל מה אתה עושה כאשר זה בעצם לא המקרה? מה בדיוק קורה? עם זה בחשבון, היום SuperUser Q & A פוסט עוזר לקורא מבולבל לפתור תעלומה כתובת ה- IP.
מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.
באדיבות ניקולא נובה (פליקר).
השאלה
קורא SuperUser Spartan רוצה לדעת אם ניתן לאנשים שונים להיות בעלי כתובת IP ציבורית זהה:
כפי שאני מבין את זה, שני מחשבים לא יכול להיות באותה כתובת (IP) ציבורית ציבורית, אלא אם כן הם מחוברים באמצעות אותו נתב. אם הם מחוברים באמצעות אותו נתב, אז הם יכולים לקבל (share) את כתובת ה- IP הציבורית הזו, אך יש להם כתובות IP פרטיות שונות (מקומיות).
המצב שפגשתי
חבר שלי ואני גם להשתמש באותו ספק אינטרנט. יש לנו שמות משתמש וסיסמאות שונים, וחיבורים עצמאיים לספק שירותי האינטרנט שלנו, אך יש לנו כתובת IP זהה לציבור! איך זה אפשרי? כאשר אנו משתמשים ב- Google כדי לקבוע את כתובת ה- IP שלנו, שנינו מקבלים את אותה תוצאה בדיוק, 112.133.229.29 (בנתב שלי כתוב 10.1.102.93, הנתב של החבר שלי אומר 10.1.101.29).
התקנתי שרת אינטרנט Apache במחשב שלי וידעתי שניתן לגשת אליו באמצעות כתובת ה- IP הציבורית של המחשב שלי, אבל במקרה שלי אין לי כתובת IP ציבורית ייחודית, ולכן לא ניתן לכל אחד לגשת למחשב שלי דרך http://112.133.229.29/index.html.
חבר שהזכרתי לעיל הוא מסוגל לגשת למחשב שלי באמצעות כתובת זו: http://10.1.102.93/index.html, אז אני מוצא את עצמי תוהה אם יש לנו איזשהו שירות אינטרנט נפוץ ספק DNS.
אם חבר אחר שלי מנסה לגשת למחשב שלי באמצעות ספק שירות אינטרנט אחר באמצעות הקישור מבוסס הנתב המוצג לעיל (http://10.1.102.93/index.html), הוא אינו יכול לגשת אליו.
איך ספק שירותי האינטרנט שלי עושה את זה? הבקשות שלי לכל שרת מוצמדות עם כתובת ה- IP הציבורית שלי והשרת מגיב לבקשה בהתאם לכתובת זו.
האם לאנשים שונים יש כתובת IP ציבורית זהה?
התשובה
תורם SuperUser Gestudio Cloud יש את התשובה עבורנו:
ובכן, כפי שדוידפוסטיל הזכיר קודם לכן, ספק שירותי האינטרנט שלך משתמש ב- NAT על הנתבים שלהם לפני ניתוב התנועה שלך לאינטרנט.
ביסודו של דבר, זה אומר שאתה ואת הלקוחות האחרים בתוך "ספק השירות" של ספק שירותי האינטרנט שלך נמצאים ברשת גדולה מטרופולין (MAN) וזה עובד באותו אופן הנתב של הבית שלך עושה ביצירת רשת תקשורת מקומית (LAN), פשוט בקנה מידה הרבה יותר גדול.
מדוע ספק האינטרנט שלך יעשה זאת? ובכן, התשובה היא פשוטה. הם רוצים ו / או צריכים להשתמש בכמות נמוכה יותר של כתובות IPv4 ציבוריות (כנראה משום שיש להם יותר לקוחות מאשר כתובות IPv4 זמינות לציבור).
כפי שאתה ודאי יודע, מאגר כתובות IPv4 חינם היה מותש לפני כמה שנים. ספקים שצומחים אינם מסוגלים לקבל רשתות משנה חדשות של IPv4, אלא אם כן הם קונים אותם מספקי אינטרנט אחרים שנסגרים למקום אחר.
הפתרון הוא להשתמש בכתובות IPv6. זה ללא ספק דורש שינוי נתבים, שינוי תצורות, להשקיע כסף וזמן, וכו ', ולכן הקמת רשת ענקית מטרופולין הוא פשוט יותר ומהיר יותר עבורם.
אתה יכול להתקשר אליהם ולשאול על מקבל כתובת IPv4 ייעודי, אבל הם כנראה דורשים תשלום נוסף מצידך רק כדי לקבל כתובת IPv4 ייעודי עבור המחשב שלך / מיקום.
יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.