Wie verbinde ich 2 PC per IPV6 in einem LAN?

5

Ich habe zwei PC, A und B, verbunden durch einen Schalter.

Ich habe ipv6 auf beiden installiert.

Autokonfiguration geben Sie ihnen 2 IPV6-Adresse:

EIN

preferred link-local fe80::21e:4fff:fec4:50f7, life infinite

B

preferred link-local fe80::221:9bff:fe32:811e, life infinite

Aber wenn ich versuche, B von A zu pingen:

ping6 fe80::221:9bff:fe32:811e

Das System sagt, dass es keine Route gibt.

Aber wie fügt man die Route hinzu?

lilyonwind
quelle

Antworten:

3

1. Verwenden Sie netsh interface ipv6 show interfaceauf Host A die Link-Local - Adresse und den Schnittstellenindex für die Ethernet - Schnittstelle zu erhalten.

Die verbindungslokale Adresse von Host A lautet beispielsweise FE80 :: 210: 5AFF: FEAA: 20A2, und der Schnittstellenindex der Ethernet-Schnittstelle lautet 4.

2. Verwenden Sie netsh interface ipv6 show interfaceauf Host B , um die Link-Local - Adresse und den Schnittstellenindex für die Ethernet - Schnittstelle zu erhalten.

Die verbindungslokale Adresse von Host B lautet beispielsweise FE80 :: 260: 97FF: FE02: 6EA5, und der Schnittstellenindex für die Ethernet-Schnittstelle lautet 3.

3 . Verwenden Sie auf Host A Ping.exe, um Ping an Host B zu senden.

Zum Beispiel, ping FE80::260:97FF:FE02:6EA5%4

Quelle

Der Schnittstellenindex wird auch als Zonenindex bezeichnet. Der Zonenindex unterscheidet sich je nach Betriebssystem. Windows-Beispiel ist oben angegeben. Dies ist erforderlich, da die einzigen Routing-Informationen, über die Ihre Hosts verfügen, das FE80-Adresspräfix sind.

Für die meisten Unix-ähnlichen Systeme (Linux) verwenden fe80::%eth0

Für Mac OS X fe80::%en0

Kennzeichen
quelle
@grawity Dies hat nichts mit "Hinzufügen von Routen" zu tun.
Mark
Feh. Ich muss wirklich mehr schlafen ().
Grawity
2

Linklokale Adressen ( fe80::/10) werden normalerweise mit einem Zonenindex verwendet. In Windows ist es die Schnittstellennummer (wie %4), in Unix-ähnlichen Systemen der Schnittstellenname ( %eth0).

Wenn ich also Linux ausführen würde und ein System über erreichbar wäre eth0(das Betriebssystem des Remote-Systems spielt keine Rolle), würde ich Folgendes verwenden:

ping6 fe80 :: 213: d4ff: fef4: 2bc4% eth0

Grawity
quelle