it-swarm.com.de

Was bedeuten verschiedene Arten von LAN-IP-Adressen?

Ich habe LAN-IP-Adressen auf folgende Arten gesehen:

10.0.0.*

192.168.0.*

192.168.1.*

192.168.2.*

127.0.0.* (Dies ist normalerweise ein 1, und ich bin nicht sicher, ob es LAN ist, da ich es normalerweise mit Proxy-Sachen sehe.)

Warum gibt es verschiedene Formen von LAN-IP-Adressen und was bedeuten diese?

17
Flare Cat

Es gibt viele Fragen, die sich damit befassen, aber hier ist ein Crash-Kurs zu den so genannten " privaten IP-Adressen ", wie in RFC 1918 definiert.

IP-Adressen wurden in so genannte Klassen unterteilt. Diese werden nicht mehr verwendet (ersetzt durch CIDR ), können jedoch zum Verständnis der verschiedenen Netzwerkgrößen beitragen:

IP Address Map - source: http://mreze.vigimnazija.edu.rs/wp-content/uploads/2014/02/ip-class.jpg

Es gibt ein paar grundlegende Unterschiede in Bezug auf Adressen. Sie haben "Netzwerke", "Netzwerkadressen", "Öffentliche Adressen", "Private Adressen" und "Subnetze".

Kurz gesagt, Ihr Computer erhält und die IP-Adresse, die sich in einem bestimmten IP-Netzwerk befindet, die IP-Adresse Ihres Computers und die Adresse Ihres Netzwerks (normalerweise in Ihrem lokalen Router definiert) sind "private Adressen". Private Adressen unterscheiden sich von öffentlichen Adressen darin, dass private Adressen nicht öffentlichen Netzwerken zugewiesen sind. Wenn Sie zum Beispiel "google.com" anpingen, erhalten Sie eine Antwort von der öffentlichen Adresse, in die google.com sich auflöst. Das ist eine öffentliche Ansprache. Es gibt einige Netzwerke, die "speziell" sind und nicht öffentlich zugewiesen werden. Sie werden als private IP-Adressen bezeichnet. Weitere Informationen finden Sie hier: http://whatismyipaddress.com/private-ip

Hier ist eine Liste der privaten Netzwerkbereiche:

> 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
> 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
> 169.254.0.0 - 169.254.255.255 (65,536 IP addresses)
> 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)

Ich denke, der einfachste Weg, dies zu visualisieren, besteht darin, sich Folgendes vorzustellen. Ihr Internetprovider gibt Ihnen eine einzige IP-Adresse. Nennen wir es 50.100.101.154. Dies ist an Ihr Modem/Router Ihres Hauses angeschlossen. Das ist die IP-Adresse der öffentlichen Schnittstelle. Sie haben jedoch mehr als das gewünschte Gerät in Ihrem Netzwerk. Ihr Modem/Router erstellt also ein 'internes' Netzwerk. Nehmen wir an, es wählt die Nummer 192.168.1.0 für das Netzwerk und es ist eine Standardnetzmaske (lesen Sie die zugehörigen Links, um mehr zu erfahren). Dies bedeutet, dass Sie Geräte in Ihren Router einstecken und ihnen eine beliebige IP-Adresse zuweisen können, die in dieses Muster passt: 192.168.1.1-254. Der letzte Oktekt (Leerzeichen nach dem letzten Punkt) ist Ihr 'verfügbarer Bereich' von Host-IP-Adressen. Es gibt einige spezielle IP-Adressen (Netzwerkadresse, Broadcast-Adresse usw.). Wenn Sie jedoch keine 0 oder 255 verwenden, ist dies in den meisten Fällen in Ordnung.

Die kurze Antwort lautet also: 10.x.x.x, 192.168.x.x, 172.16-31.x.x sind alle IP-Adressen, die Sie in Ihrem eigenen Heimnetzwerk verwenden können und die niemals mit öffentlichen IP-Adressen in Konflikt stehen. Dies ist aus folgendem Grund wichtig:

Wenn Sie versuchen, eine Website aufzurufen, sagen Sie google.com, und Ihr Browser wechselt zu den DNS-Servern im Internet und sagt "Wo ist google.com?". Es wird eine Antwort in Form einer IP-Adresse zurückgegeben. Die Antwort lautet im Grunde: "Wenn Sie auf google.com zugreifen möchten, gehen Sie zu 8.8.8.8." Ihr Browser sendet dann eine Anfrage an 8.8.8.8 und lädt die Seite, die sich dort befindet.

Was wäre, wenn Sie 8.8.8.8 für eine IP-Adresse in Ihrem Netzwerk verwenden würden? Nun, Sie könnten ein Problem haben, weil Ihr Router möglicherweise sagt: "Ich weiß, wo 8.8.8.8 ist, es ist gleich da drüben!" und dann verlieren Sie am Ende den Zugriff auf google.com, weil Sie nicht aus Ihrem Netzwerk herauskommen und die korrekte 8.8.8.8-Adresse auflösen können. Da private IP-Adressbereiche für den privaten Gebrauch bestimmt sind, sollten öffentliche Websites diese und Sie niemals verwenden Sie sollten niemals eine Website-Adresse (außerhalb Ihres LAN) nachschlagen, die auf eine dieser Adressen verweist.

127.0.0.1 ist eine spezielle Art von Adresse, die als "localhost" -Adresse bezeichnet wird. Ich werde hier nicht darauf eingehen. Es deckt den gesamten 127-Bereich ab: 127.0.0.0 - 127.255.255.255 Betrachten Sie es als eine Möglichkeit, einem Gerät seine eigene IP-Adresse zuzuweisen, ohne dass jemand oder etwas anderes mit dieser Adresse etwas anfangen kann.

Lassen Sie mich wissen, wenn Sie weitere Fragen haben!

27
Abraxas