/ / האם ייתכן שלאנשים שונים יש את אותה כתובת IP ציבורית?

האם לאנשים שונים יש את אותה כתובת IP ציבורית?

is-it-אפשרי עבור אנשים שונים שיש להם-אותו-ציבור-ip-address-00

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

מושב השאלה והתשובה של ימינו מגיע אלינו באדיבות SuperUser - מחלקת המשנה של Stack Exchange, קיבוץ מונחה על ידי אתרי אינטרנט של שאלות ותשובות.

באדיבות ניקולה נובה (פליקר).

השאלה

קורא SuperUser ספרטני רוצה לדעת אם אנשים שונים יכולים לקבל את אותה כתובת IP ציבורית:

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

המצב בו נתקלתי

חברתי ואני שנינו משתמשים באותו האינטרנטספק שירות. יש לנו שמות משתמש וסיסמאות שונים, וקשרים עצמאיים לספק שירותי האינטרנט שלנו, ובכל זאת יש לנו אותה כתובת IP ציבורית! איך זה אפשרי? כשאנחנו משתמשים בגוגל כדי לקבוע את כתובת ה- 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, יש לנו את התשובה:

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

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

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

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

הפיתרון הוא להשתמש בכתובות IPv6. זה כמובן דורש שינוי נתבים, שינוי תצורות, השקעה של כסף וזמן וכו ', ולכן הקמת רשת מטרופולין ענקית היא פשוט קלה ומהירה יותר עבורם.

אתה יכול להתקשר אליהם ולשאול לגבי קבלת כתובת IPv4 ייעודית, אך ככל הנראה הם ידרשו תשלום נוסף מצידך רק כדי שתהיה לך כתובת IPv4 ייעודית למחשב / מיקום שלך.


יש לך מה להוסיף להסבר? נשמע בתגובות. רוצה לקרוא תשובות נוספות ממשתמשי Stack Exchange מנוסים טכנולוגיים אחרים? בדוק את חוט הדיון המלא כאן.