Wie kann ich herausfinden, welche IPv6 verwendet werden soll, wenn ich eine statische IP für meinen Computer festlegen möchte?

Ich habe kürzlich Windows Server 2012 auf meinem Desktop installiert. Ich habe meine Verbindungseinstellungen geändert, um meine interne IP-Adresse als 192.168.0.99 (IPv4) fest zu codieren. Windows Server 2012 hat mich gewarnt, dass ich meine IPv6-Adresse auch auf eine statische Adresse setzen sollte, bin mir jedoch nicht sicher, welche äquivalente Adresse im IPv6-Format vorliegt. Ich habe versucht, dies zu googeln, aber nach dem Besuch einiger Websites, die "IPv4 in IPv6 konvertieren", geben sie mir jeweils unterschiedliche Werte. Ich bin mir nicht sicher, welcher der richtige ist ein.

Wie übersetzt man eine IPv4-Adresse entsprechend in eine IPv6-Adresse? Insbesondere möchte ich wissen, was 192.168.0.99 im IPv6-Format ist. Danke!

Author: BatchyX, 2013-01-05

5 answers

IPv6 hat ein Äquivalent von IPv4" Private Range " - Adressen-genannt Eindeutige lokale Adresse (RFC 4193) - es verwendet den Bereich fd00::/8. Wählen Sie ein zufälliges Präfix /48 oder /64 innerhalb dieses Bereichs (siehe Wikipedia-Artikel für Beispiele) und verwenden Sie es für Ihr Netzwerk.

Eine direkte Übersetzung Ihrer internen IPv4-Adressen wäre jedoch nicht sinnvoll. (Wenn Sie das tun würden, hätten Sie auch die gleichen Grenzen wie bei IPv4, oder?)

Bei IPv6 ist es jedoch nicht notwendig um lokale Adressen zu verwenden. Es gibt verschiedene Möglichkeiten, wie Sie einen globalen - Adressbereich für sich selbst erhalten können, auch wenn Ihr ISP noch kein natives IPv6 anbietet:

  • Sie können sich bei Tunnelbroker oder ähnlichen Diensten anmelden; Die meisten von ihnen geben Ihnen einen global erreichbaren /64 Block – das ist ein Subnetz-und viele bieten sogar /48 oder /56 Blöcke auf Anfrage (64k bzw. Mit demselben Tunnel können Sie auch auf das globale zugreifen IPv6-internet.

  • Oder Sie können den Adressbereich 6to4 basierend auf Ihrer globalen IP-Adresse verwenden. Wenn Ihr ISP Ihnen beispielsweise 192.0.123.234 zuweist (C0 00 7B EA hexadezimal), dürfen Sie 2002:c000:7bea::/48 verwenden. Solche Adressen sind auch über das Internet erreichbar.

 25
Author: user1686,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-10-17 14:58:42

Um die Antwort von grawity zu erweitern (das Äquivalent zu privaten Bereichen sind eindeutige lokale Adressen, RFC 4913), erfahren Sie hier, wie Sie die tatsächlich zu verwendende Adresse auswählen.

Mit privaten IPv4-Bereichen wie 192.168.X., Sie wählen zufällig den Wert für X, erhalten aber nur wenige Werte zur Auswahl (Sie haben 192.168.0 ausgewählt.), und wählen Sie dann eine Zufallszahl für die Maschine (Sie wählten 99). Sie können mehrere Netzwerke haben, z. B. 192.168.1., kann aber nicht wirklich zwei vorhandene Netzwerke miteinander kombinieren wie sie wahrscheinlich kollidieren werden. Verwenden des privaten Bereichs 10.X. Y. gibt Ihnen mehr Optionen, ist aber immer noch begrenzt.

Beginnen Sie bei IPv6 mit 'fd', gefolgt von zehn Hex-Ziffern für Ihre eindeutige Zuordnung (x) und vier Hex-Ziffern für Ihr Netzwerk (y). Jede Maschine hat dann eine Zahl bis zu 16 Hex-Ziffern (z).

Dadurch erhalten Sie einen Wert wie 'fdxx:xxxx:xxxx:yyyy:zzzz:zzzz:zzzz:zzzz', obwohl es viel kürzer zu schreiben ist, wenn Sie viele Nullen einfügen.

Z. B. Auswählen '12: 3456:789a' als Ihre erste zufällige Zehn (x), und verwenden Sie dann das Netzwerk '0001' in diesem (y), dann für Ihre Maschine.'0000:0000:0000:0063' ( weil hex 63 dasselbe ist wie dezimal 99).

Dies würde Ihrem Computer die IPv6-Adresse 'fd12:3456:789a' geben:0001:0000:0000:0000:0063'. (Verwenden Sie für Ihr spezifisches Netzwerk unterschiedliche, zufällige Werte für den Teil 12:3456:789a.)

Da Sie Nullen in Kurzschrift reduzieren können, wird dies nur 'fd12: 3456:789a: 1:: 63'.

Ihre gesamte zuweisung wäre 'fd12:3456: 789a::/48', und Subnetz, das Sie verwenden, wäre 'fd12:3456:789a: 1::/64'.

Beachten Sie, dass die obigen Beispiele dieselbe Nummer (99 dezimal, 0x0063 hex) für den Computer sowohl im IPv4-als auch im IPv6-Bereich haben, aber nicht übereinstimmen müssen (es könnte einfach einfacher sein).

 9
Author: Sly Gryphon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-02-14 04:16:55

Erstens, es ist nicht sinnvoll, eine IPv6-Adresse in einem Heimnetzwerk zu verwenden, aber wenn Sie möchten, dass Sie es dann auf automatisch (nur für IPv6) setzen sollten, muss auch Ihr Router DHCPv6 unterstützen oder Windows Server konvertiert IPv4 automatisch in IPv6. Wie Sie dann für statische IPv6-Adresse ausprobieren möchten...

Es gibt mehrere Arten von IPv6-Adressen, die ehrlich gesagt verwendet werden können, auch wenn ich nicht alle kenne. Unten finden Sie eine Konvertierungstabelle für das angegebene IPv4. Dies ist eines der besten Tools, dem ich vertrauen kann.

Konvertierungstabelle

Soweit ich sagen kann, sollten Sie 2002:C0A8:63:0:0:0:0:0 als statische IPv6-Adresse verwenden. (Ich habe früher ein anderes Format verwendet, aber jemand hat kommentiert, dass das Format niemals auf Draht verwendet werden sollte. Ich habe selbst jetzt auf dieses Format umgestellt.)

Es gibt eine ähnliche ServerFault-Frage, ich denke, dies würde helfen, Sie ein bisschen.

 1
Author: Akshat Mittal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-13 12:14:42

Ja, wenn Sie die NAT verwenden, die Sie nicht haben, um sich bewegen zu IPv6 1) NAT ist problematisch, insbesondere bei Voice over IP-Diensten 2) NAT erlaubt keine eingehenden Verbindungen ohne Setuo für jede eingehende Verbindung und selbst dann sind Sie begrenzt 3) NAT fügt Komplikation hinzu und erhöht Routing-Zeit / Aufwand

Um die tatsächlich gestellte Frage zu beantworten, können Sie eine IPv4-Adresse in eine IPv6-Adresse in der Form codieren:: FFFF:

So kann die IPv4-Adresse von 119.225.152.21 dargestellt werden in IPv6 als 0:0:0:0:0:FFFF: 119.225.152.21, die abreviated:: FFFF: 192.225.152.21

Jeder Abschnitt der IPv4-Adresse wird natürlich in Hex gesendet, sodass eine Netzwerkverfolgung Folgendes anzeigt:: FFFF:C0E1: 9815 als 192=C0 in Hex, 225=E1, 152=98 in Hex usw.

Dies wird in die IPv4-Adresse konvertiert, wenn Sie ein IPv6-Netzwerk verlassen und ein IPv4-Netzwerk eingeben

Siehe diese Seite hat einige Informationen über das

Http://computernetworkingnotes.com/ipv6-features-concepts-and-configurations/special-ipv6-to-devices.html

 -1
Author: rms-mit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-09 00:28:54

Es gibt keine wirkliche Notwendigkeit und wahrscheinlich keinen Sinn, eine IPv6-Adresse in Ihrem internen Netzwerk festzulegen. Bleiben Sie einfach bei der IPv4-Adresse und ignorieren Sie die Warnung. Die Warnung wäre für die Verwendung auf einem öffentlichen Server relevant, daher würde ich mir keine Sorgen darüber machen, wenn Sie keinen guten Grund haben, IPv6 in Ihrem internen Netzwerk auszuführen.

An Ihrem anderen Punkt gibt es keine IPv6-Übersetzung einer IPv4-Adresse. Sie sind getrennte Systeme.

Um ein IPv6 auf Ihrem Desktop zuzuweisen, benötigen Sie so konfigurieren Sie Ihren internen Router für die Verwaltung eines IPv6-Netzwerks.

Wenn Sie ein Heim-IPv6-Netzwerk ausführen möchten, gibt es einige hilfreiche Kommentare in den folgenden Fragen:

 -4
Author: harunahi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:04:39