IPv6 - Öffentliche IPs, private IPs, von der MAC-Adresse abgeleitete IPs? Verwirrt!

3209
sinni800

Ich bin ziemlich gespannt auf IPv6 wegen des großen Adressraums und des (potenziellen?) Besitzes von mehr als einer IP oder sogar Dutzenden von IPs (/ 122-Subnetz?).

Obwohl eine Zeitschrift mich jetzt verwirrt hat.

In einer aktuellen Ausgabe (Nr. 3) von "CT", einer deutschen Computerzeitschrift, habe ich gelesen, dass Ihre IP-Adresse bei Verwendung von IPv6 aus Ihrer MAC-Adresse und verschiedenen anderen Dingen besteht und dass diese Adresse im Web öffentlich ist, nein egal mit welchem ​​Zugangspunkt / LAN Sie sich verbinden.

Mein Wissen über IP (v6) widerspricht diesem. Ich dachte, Sie haben normalerweise immer eine lokale Netzwerk-IP, und NAT sorgt für den Internetzugang, und Ihr Provider gibt dem NAT-Router eine IP-Adresse.

Ich habe von der 6to4-Schnittstelle gehört, aber diese gibt Ihnen Ihre eigene IP im IPv6-Netz?

Ich persönlich hoffe, dass es immer noch durch einen persönlichen IP-Bereich (wie 192.168, 127.16-31, 10. in IPv4) in privaten Netzwerken mit einem NAT geht, der ins Internet geht. Und ich hoffe auch, dass Anbieter Privatkunden Subnetze anbieten, sodass sie nicht mehr NAT verwenden müssen. Sie können Ihr LAN in das WAN umwandeln und eine bessere Sicherheit verwenden (damit Computer aus demselben Subnetz weiterhin die normalen Zugriffsrechte erhalten).

3
Im Internet kümmert sich niemand um Ihre MAC-Adresse. Ignacio Vazquez-Abrams vor 13 Jahren 0
Trotzdem identifiziert Ihre MAC-Adresse Ihr Gerät eindeutig, wo immer es ist! Wenn jemand draußen davon Gebrauch machen würde, könnte er Sie aufspüren. sinni800 vor 13 Jahren 2

4 Antworten auf die Frage

3
Olli

Ihre Zeitschrift hat recht. Die IPv6-Adresse besteht aus zwei Teilen: Netzwerkpräfix und Hostadresse.

Wenn die Hostadresse nicht zugewiesen ist, generiert der Computer diese automatisch, normalerweise unter Verwendung der MAC-Adresse. Dies bedeutet, dass Ihre IP-Adresse etwas enthält, das Sie eindeutig identifiziert, unabhängig davon, welches Netzwerk Sie verwenden.

Weitere Informationen finden Sie auf der Wikipedia-Seite . In superuser.com gibt es einen weiteren Beitrag, in dem erläutert wird, wie die Verwendung der MAC-Adresse in verschiedenen Betriebssystemen deaktiviert wird.

Der Computer generiert also die Link Local-Adresse? Es ist sinnvoll, wenn Sie das klarstellen können. sinni800 vor 13 Jahren 0
@ sinni800: normalerweise kündigt der netzwerkrouter das netzpräfix an und der host generiert die hostadresse. Das ist nicht linklokal (wie in linklokalen Adressen in IPv4). Es ist für das öffentliche Internet sichtbar, wenn Sie sich mit irgendwo verbinden. Olli vor 13 Jahren 0
Wow, das hat gänzlich geantwortet, was ich wollte. Also gibst du der NIC jetzt NIEMALS die ganze Adresse, sondern gibst ihr einfach den Netzwerkteil per DHCPv6 und der Host selbst macht den Hostteil? sinni800 vor 13 Jahren 0
@ sinni800: das hängt wirklich von der Netzwerkkonfiguration ab. Ich denke normalerweise, dass ein IPv6-Netzwerk mit zum Beispiel "radvd" (Router Advertisement Daemon) konfiguriert ist. Auf diese Weise erhält der Computer ein Netzwerkpräfix und eine Routeradresse. Dann wählt der Computer die Hostadresse automatisch aus. Sie können jedoch auch DHCPv6 verwenden (aber nicht alle Betriebssysteme enthalten einen (nativen) IPv6-DHCP-Client). Auf diese Weise stellt der lokale Router / Server dem Client (Ihrem Computer) die vollständige Adresse zur Verfügung. Olli vor 13 Jahren 0
Ah, okay. Ich lese in, danke! sinni800 vor 13 Jahren 0
1
Brian

Es gibt keine "privaten" IP-Adressen in IPv6. (Es gibt LinkLocal, aber das ist ein bisschen anders).

NAT Wird nicht mehr existieren. Die meisten Unternehmen, die es testen, wie zum Beispiel Comcast, geben jedem Consumer-Modem 32-Bit-Adressen aus. Das würde Ihnen 4 Milliarden IP-Adressen für Ihre Verbindung geben. (Recht über die Anzahl der IPv4-Adressen, die es derzeit auf der Welt gibt)

Firewalls sind weiterhin kritisch, müssen jedoch nicht mehr NAT machen. Dinge wie ein persönlicher Video-Chat funktionieren wirklich richtig.

Ähhh. Vielen Dank, dies macht die MAC-Sache, die das Magazin erklärt hat, nicht klar. Sie sagten, dass Sie eine öffentliche IPv6-Adresse haben, die aus Ihrem Mac und einigen anderen Dingen besteht, wenn Sie sich mit einem Netzwerk verbinden, und nicht so, wie Sie es gerade gesagt haben ... sinni800 vor 13 Jahren 0
Das ist ziemlich irreführend. Siehe beispielsweise http://en.wikipedia.org/wiki/IPv6#Address_Format: "Die Hostadresse wird häufig automatisch aus der Schnittstellen-MAC-Adresse generiert.". Ihre Zeitschrift hat mit dieser Sache recht. Olli vor 13 Jahren 0
Hmmm. WANN ist also die Hostadresse, die aus der MAC-Adresse generiert wird. Nur auf linklokaler Ebene oder wo? sinni800 vor 13 Jahren 0
Uh .. Über die Comcast-Sache. Gibt es ein / 32 SUBNET oder 32 Bit HOSTADRESSEN? Wenn es 32 Bit Hostadressen wäre, hätten wir ein / 96-Netz. sinni800 vor 13 Jahren 0
1
Tacticious

Es gibt nur öffentliche IP-Adressen in IPv6. Somit ist überhaupt kein NATing erforderlich.

Der kleinste mögliche Block von IPs wird Tausende sein, nicht nur einige. Jeder Person werden Tausende von IPv6-Adressen zugewiesen.

Es wird genügend IPv6-Adressen geben, damit jedes Molekül auf der Erde seine eigene Adresse haben kann (nicht innerhalb der Erde, sondern nur im Gesicht).

1
LubosD

Ja, es gibt private IP-Adressen in IPv6. Ich bin schockiert, dass niemand gegen Antworten Einspruch erhoben hat, die etwas anderes behaupten (und ich habe nicht genug Ruf, um etwas dazu zu sagen).

Sie werden als eindeutige lokale Adressen bezeichnet und sind ab 2018 grundsätzlich auf beschränkt fd00::/8.

Sie können jedoch nicht mit NAT verwendet werden, wie private IPv4-Adressen verwendet werden.

Ja, NAT ist tatsächlich in IPv6 vorhanden, aber nicht in Form des "Maskerade-NAT", das in IPv4 verwendet wird (es dient einem anderen Zweck). Es heißt NPTv6 und wird für die Präfix-Übersetzung verwendet.