17Jul

Ist es möglich, dass verschiedene Personen dieselbe öffentliche IP-Adresse haben?

Zumeist sind wir alle daran gewöhnt, eine eindeutige öffentliche IP-Adresse zu haben, aber was tun Sie, wenn das nicht der Fall ist? Was genau ist los? Vor diesem Hintergrund hilft die heutige SuperUser Q & A-Post einem verwirrten Leser, ein Rätsel um die IP-Adresse zu lösen.

Die heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.

Foto mit freundlicher Genehmigung von Nicolas Nova( Flickr).

Die Frage

SuperUser reader Spartan möchte wissen, ob es für verschiedene Personen möglich ist, dieselbe öffentliche IP-Adresse zu haben:

Wie ich es verstehe, können zwei Computer nicht dieselbe öffentliche( externe) IP-Adresse haben, wenn sie nicht über dieselbe verbunden sindRouter. Wenn sie über denselben Router verbunden sind, können sie die gleiche öffentliche IP-Adresse haben( teilen), aber unterschiedliche private( lokale) IP-Adressen haben.

Die Situation, der ich begegnete

Mein Freund und ich verwenden beide den gleichen Internetdienstanbieter. Wir haben verschiedene Benutzernamen und Passwörter und unabhängige Verbindungen zu unserem Internetdienstanbieter, aber wir haben die gleiche ö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 heißt es 10.1.102.93, der Router meines Freundes sagt 10.1.101.29).

Ich habe einen Apache Webserver auf meinem Computer installiert und weiß, dass er über die öffentliche IP - Adresse meines Computers erreichbar ist, aber in meinem Fall habe ich keine eindeutige öffentliche IP - Adresse, so dass niemand auf mein Gerät zugreifen kannComputer über http: //112.133.229.29/ index.html.

Der Freund, den ich oben erwähnt habe, kann auf meinen Computer mit dieser Adresse zugreifen: http: //10.1.102.93/ index.html, so frage ich mich, ob wir irgendeine Art von allgemeinem DNS des Internet Service Providers haben.

Wenn ein anderer Freund versucht, über den Router-basierten Link( http: //10.1.102.93/ index.html) über einen anderen Internet Service Provider auf meinen Computer zuzugreifen, kann er nicht darauf zugreifen.

Wie geht es meinem Internet Service Provider? Meine Anfragen an einen beliebigen Server werden mit meiner öffentlichen IP-Adresse gepinnt und der Server antwortet auf die Anfrage basierend auf dieser Adresse.

Ist es möglich, dass verschiedene Personen dieselbe öffentliche IP-Adresse haben?

Die Antwort

SuperUser Contributor Gestudio Cloud hat die Antwort für uns:

Nun, wie DavidPostill bereits erwähnt hat, verwendet Ihr Internet-Service-Provider NAT auf ihren Routern, bevor Sie Ihren Verkehr ins Internet leiten.

Grundsätzlich bedeutet dies, dass Sie und die anderen Clients innerhalb des "Servicebereichs" Ihres Internetdienstanbieters sich in einem großen Metropolitan Area Network( MAN) befinden und auf die gleiche Weise wie der Router Ihres Heims ein lokales Netzwerk( LAN) erstellen.nur in einem viel größeren Maßstab.

Warum sollte Ihr Internetdienstanbieter dies tun? Nun, die Antwort ist einfach. Sie möchten und / oder müssen eine geringere Anzahl öffentlicher IPv4-Adressen verwenden( wahrscheinlich, weil sie mehr Kunden haben als verfügbare öffentliche IPv4-Adressen).

Wie Sie vielleicht wissen, war der Pool kostenloser IPv4-Adressen vor einigen Jahren erschöpft. Netzbetreiber, die wachsen, können keine neuen IPv4-Subnetze erhalten, wenn sie sie nicht von anderen Internetdienstanbietern kaufen, die anderswo schließen.

Die Lösung besteht darin, IPv6-Adressen zu verwenden. Dazu müssen natürlich Router gewechselt, Konfigurationen geändert, Geld und Zeit investiert werden, und so ist es einfacher und schneller, ein riesiges Metropolitan Area Network aufzubauen.

Sie können sie anrufen und nach einer dedizierten IPv4-Adresse fragen, aber sie benötigen wahrscheinlich eine zusätzliche Zahlung, um eine dedizierte IPv4-Adresse für Ihren Computer / Standort zu haben.

Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.