Natives IPv6 auf openwrt

6528
Alxandr

Ich habe gerade meinen linksys wrt54gl-Router mit openwrt gespült und hoffte, IPv6-Konnektivität zu ermöglichen, aber ich kann nicht herausfinden, wie. In jedem Tutorial, das ich mit Reed besprochen habe, wird erläutert, wie dies z. B. mit Tunnelbroker ausgeführt wird. Ich brauche jedoch keinen Tunnel über IPv4, da ich bereits IPv6 in meinem Haus habe. Wenn ich SSH in den Router stecke, kann ich ping6 ipv6.google.com ohne ein einziges Problem ausführen, aber ich kann nicht, dass es auf meinem Computer funktioniert ...

Jede Hilfe wäre dankbar.

2

2 Antworten auf die Frage

2
Jeremy Visser

Klingt, als hätten Sie den Konnektivitätsbereich zum Laufen gebracht, aber Sie fungieren eigentlich nicht als Router.

Sie müssen Folgendes von Ihrem ISP erfahren:

  • Ob das der ppp0-Schnittstelle zugewiesene Subnetz das gleiche ist, das Sie für Ihr LAN verwenden
  • Wie wird das Subnetz an Sie delegiert (statisch, DHCPv6 usw.)

Diese WRT54G-Builds enthalten DHCPv6-PD-Unterstützung, die mit Internode, einem australischen ISP, funktioniert. Sie haben jedoch angegeben, dass Sie aus Norwegen stammen, und Ihr ISP tut dies nicht unbedingt auf dieselbe Weise.

Sie haben radvd erwähnt, aber das ist ziemlich irrelevant - Sie müssen herausfinden, was die Subnetze sind, bevor Sie in die Nähe von radvd gehen. sysctl net.ipv6.conf.all.forwarding=1ist ein guter Anfang, aber Sie brauchen noch mehr.

Wenn Sie die ADSL-FAQ von Internode aufrufen, erhalten Sie diese Informationen:

Die IPv6 Broadband-Testversion ermöglicht es Internode-Kunden, IPv6 mit ihrem vorhandenen ADSL-Dienst von Internode zu testen und Erfahrungen zu sammeln.

Was wird mir das geben?

  • Ihre vorhandene IPv4-Adresse (falls statisch) und Route (n)
  • Ein Dual-Stack-IPv4 / IPv6
  • Ein dynamisches / 64 IPv6-Präfix für Ihre PPP-Sitzung
  • Ein stabiles / 60 IPv6-Präfix für Ihr LAN (wenn Sie einen Router mit Präfix-Delegierung verwenden)

Wie erhalten Hosts in meinem LAN global geroutete IPv6-Adressen?

Ihr IPv6-Zugriffsgerät / -Router sollte den Schnittstellen / 64 Subnetze zuweisen, nachdem es eine DHCPv6-PD-Lease erhalten hat. Das Präfix sollte dann Ihren Hosts über die automatische Konfiguration der statischen IPv6-Adresse angeboten werden. In komplizierteren Setups können Sie auch DHCPv6 verwenden.

Sie müssen die entsprechenden Informationen von Ihrem ISP erfahren. Ich könnte mir vorstellen, dass Sie so etwas wie ein DHCPv6-PD-fähiges Setup benötigen, aber wir können es nicht sicher wissen, bis wir mehr Informationen erhalten. Wir wissen nicht einmal, was Ihr ISP ist.

Danke, ich glaube, ich verstehe jetzt ein bisschen mehr. Aufgrund besonderer Umstände ist es jedoch nicht möglich, mit meinem ISP Kontakt aufzunehmen, da ich in einem Schulnetzwerk bin. Überraschen Sie Ihre Antwort jedoch. Sorry langsame Antwort. Alxandr vor 14 Jahren 0
1
phresus

Sie müssen entweder DHCPD6 einrichten (es lohnt sich nicht, wenn Sie keine Integration mit internem DNS benötigen) oder radvd, wodurch IPv6-Routen angekündigt werden, die von den Clients angenommen werden. radvd wird empfohlen. Vergewissern Sie sich, dass Sie über genügend IPv6-Adressen verfügen, um eine Verbindung herzustellen, und dass Ihr Router eine Adresse von einer / 64 oder einer / 48 angibt.

Danke, aber ich bin mir nicht sicher, wie ich das machen soll. Ich weiß, wie man Radvd installiert, aber nicht, wie man es einrichtet (falls Setup nötig ist). Ich weiß auch nicht, wie ich sicherstellen kann, dass ich genügend IPv6-Adressen habe oder wie ich nachprüfe, ob mein Router eine Adresse von einer / 64 oder / 48 beansprucht. Ich weiß nur, dass ich beim Ausführen von ifconfig eine Zeile bekomme, die besagt "inet6 addr: xxxx :: xxx: xxxx: xxxx: xxxx / 64 Scope: Link". Tut mir leid, aber ich bin wirklich neu in diesem Bereich, und wenn Sie mir zeigen könnten, was ich tun soll, wäre ich dankbar. Alxandr vor 14 Jahren 0
Siehe hier: http://www.tunnelbroker.net/forums/index.php?topic=106.0 phresus vor 14 Jahren 0