Teredo funktioniert nicht – warum?

Teredo funktioniert nicht – warum?

Ich experimentiere ein wenig mit Netzwerkprotokollen und möchte mithilfe von Teredo einen IPv6-Host von meiner reinen IPv4-Internetverbindung aus verbinden.

Der Computer befindet sich hinter einem NAT.

Ich habe verschiedene Teredo-Server ausprobiert und sowohl Windows als auch Linux.

Ich versuche, eine TCP-Verbindung (HTTP) herzustellen.

Das Ergebnis, das ich in Wireshark beobachte, ist immer das gleiche:

  • Mein Computer sendet ein erstes ICMPv6-Paket an den Teredo-Server
  • Ich erhalte die Antwort - ebenfalls ein ICMPv6-Paket
  • Mein Computer sendet mehrere Ping-Pakete (IPv6)
  • Ich sehe nie ein Antwortpaket
  • Nach einiger Zeit bekomme ich eine Auszeit
  • Das „anfängliche“ ICMPv6-Paket wird nach einiger Zeit wiederholt und ich sehe die Antwort.

Warum gibt es keine „Ping“-Antwort vom IPv6-Host (die für Teredo offensichtlich erforderlich ist)?

--- Bearbeiten ---

Nach einigem Lesen kann ich mir vorstellen, dass mein Router ein „symmetrisches NAT“ ist, das von Teredo nicht unterstützt wird …

--- Bearbeiten 2 ---

... allerdings habe ich auf meinem Router für den von mir verwendeten UDP-Port die „Portweiterleitung“ eingeschaltet, so dass eine Antwort meinen Computer erreichen sollte, auch wenn sie von einer anderen IPv4-Adresse gesendet wird. Und ich habe alle Firewalls ausgeschaltet.

Antwort1

Teredo ist nicht das Protokoll, das Sie hierfür verwenden möchten. Seine Zuverlässigkeit ist sehr unvorhersehbar und Microsoft hat Pläne,Einstellung des Teredo-Dienstes. Wenn Sie IPv6 verwenden möchten, Ihr ISP es aber nicht unterstützt (Schande über ihn), sollten Sie einen Tunnel von ie erhalten.Hurrikan ElektrooderSixXS. Diese Tunnelserver werden von Leuten betrieben, denen der Service und die Konnektivität, die sie liefern, am Herzen liegen.

verwandte Informationen