Zum größten Teil sind wir alle daran gewöhnt, eine eindeutige öffentliche IP-Adresse zu haben. Was tun Sie jedoch, wenn dies tatsächlich nicht der Fall ist? Was genau ist los? Vor diesem Hintergrund hilft der heutige SuperUser-Q & A-Beitrag einem verwirrten Leser, ein Rätsel um IP-Adressen zu lösen.
Die heutige Frage-Antwort-Sitzung wird uns mit freundlicher Genehmigung von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites.
Foto mit freundlicher Genehmigung von Nicolas Nova (Flickr) .
Die Frage
SuperUser-Leser Spartan möchte wissen, ob es für verschiedene Personen möglich ist, dieselbe öffentliche IP-Adresse zu haben:
Soweit ich weiß, können zwei Computer nur dann dieselbe öffentliche (externe) IP-Adresse haben, wenn sie über denselben Router verbunden sind. Wenn sie über denselben Router verbunden sind, können sie dieselbe öffentliche IP-Adresse haben (gemeinsam nutzen) und dennoch unterschiedliche private (lokale) IP-Adressen haben.
Die Situation, der ich begegnet bin
Mein Freund und ich verwenden beide denselben Internetdienstanbieter. Wir haben unterschiedliche Benutzernamen und Passwörter sowie unabhängige Verbindungen zu unserem Internetdienstanbieter, haben jedoch dieselbe öffentliche IP-Adresse! Wie ist das möglich? Wenn wir Google verwenden, um unsere IP-Adresse zu ermitteln, erhalten wir beide das gleiche genaue Ergebnis, 112.133.229.29 (in meinem Router steht 10.1.102.93, auf dem Router meines Freundes steht 10.1.101.29).
Ich habe einen Apache-Webserver auf meinem Computer installiert und weiß, dass auf ihn über die öffentliche IP-Adresse meines Computers zugegriffen werden kann. In meinem Fall habe ich jedoch keine eindeutige öffentliche IP-Adresse, sodass niemand auf meinen Computer zugreifen kann über http://112.133.229.29/index.html.
Der oben erwähnte Freund kann über die folgende Adresse auf meinen Computer zugreifen: http://10.1.102.93/index.html. Daher frage ich mich, ob wir einen gemeinsamen Internetdienstanbieter-DNS haben.
Wenn ein anderer Freund von mir versucht, über einen anderen Internetdienstanbieter über den oben gezeigten Router-basierten Link (http://10.1.102.93/index.html) auf meinen Computer zuzugreifen, kann er nicht darauf zugreifen.
Wie macht mein Internetdienstanbieter das? Meine Anfragen an einen Server sind mit meiner öffentlichen IP-Adresse verknüpft, und der Server antwortet auf die Anfrage basierend auf dieser Adresse.
Können verschiedene Personen dieselbe öffentliche IP-Adresse haben?
Die Antwort
Der SuperUser-Mitarbeiter Gestudio Cloud hat die Antwort für uns:
Nun, wie DavidPostill Wie bereits erwähnt, verwendet Ihr Internetdienstanbieter NAT auf seinen Routern, bevor Sie Ihren Datenverkehr an das Internet weiterleiten.
Grundsätzlich bedeutet dies, dass Sie und die anderen Clients im „Servicebereich“ Ihres Internetdienstanbieters sich in einem großen Metropolitan Area Network (MAN) befinden. Dies funktioniert genauso wie der Router Ihres Hauses beim Erstellen eines lokalen Netzwerks (LAN) in einem viel größeren Maßstab.
Warum sollte Ihr Internetdienstanbieter dies tun? Die Antwort ist einfach. Sie möchten und / oder müssen eine geringere Anzahl öffentlicher IPv4-Adressen verwenden (wahrscheinlich, weil sie mehr Kunden als verfügbare öffentliche IPv4-Adressen haben).
Wie Sie vielleicht wissen, war der Pool an kostenlosen IPv4-Adressen vor einigen Jahren erschöpft. Wachsende Netzbetreiber können keine neuen IPv4-Subnetze erhalten, es sei denn, sie kaufen sie von anderen Internetdienstanbietern, die anderswo geschlossen werden.
Die Lösung besteht darin, IPv6-Adressen zu verwenden. Dies erfordert natürlich das Ändern von Routern, das Ändern von Konfigurationen, das Investieren von Geld und Zeit usw., so dass das Einrichten eines riesigen Metropolitan Area Network für sie einfach einfacher und schneller ist.
Sie können sie anrufen und nach einer dedizierten IPv4-Adresse fragen, aber sie erfordern wahrscheinlich eine zusätzliche Zahlung von Ihrer Seite, nur um eine dedizierte IPv4-Adresse für Ihren Computer / Standort zu haben.
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier .