|
|
(16 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| == IPv6 Over IPv4 ==
| | #WEITERLEITUNG [[6over4]] |
| In dieser Lektion '''IPv6-Tunnelkonfiguration''' lernen Sie, wie man '''IPv6 über IPv4-Tunnel''' manuell konfiguriert. Wie Sie wissen, brauchen wir für den Übergang von [https://ipcisco.com/lesson/ip-addressing-ipv4/ IPv4] zu IPv6 manchmal eine Übergangslösung. Die Konfiguration von '''IPv4 Tunnel für IPv6''' auf Dual-Stack-Routern ist ebenfalls eine vorübergehende Lösung während des [https://ipcisco.com/lesson/ipv6-address/ IPv6] Übergangs.
| | [[Kategorie:Glossar]] |
| | |
| Für unser '''IPv6 over IPv4 Tunnel'''-Konfigurationsbeispiel werden wir die untenstehende einfache Topologie verwenden. Wie Sie in dieser Topologie sehen können, gibt es zwei Seiten, die [https://ipcisco.com/lesson/ipv6-address/ IPv6-fähig] sind. Wir bauen '''Manual''' '''Tunnel''' zwischen diesen beiden IPv6-Seiten. Auf diese Weise stellen wir die Kommunikation zwischen den beiden Standorten sicher.
| |
| | |
| Wie bereits erwähnt, ist dies eine vorübergehende Lösung für ein '''IPv6-fähiges''' Netzwerk. Mit anderen Worten, dies ist nicht die endgültige Architektur für ein IPv6-Netz. Aber auf dem Weg zu einer solchen Architektur können wir den '''Manuellen IPv6-über-IPv4-Tunnel''' verwenden. Neben dieser Technik gibt es auch andere Techniken, die wir für diesen Zweck verwenden können. Diese Techniken sind unten aufgeführt:
| |
| | |
| * '''Manual'''
| |
| * '''GRE'''
| |
| * '''IPv4- compatible'''
| |
| * '''6to4'''
| |
| * '''6RD'''
| |
| * '''ISATAP'''
| |
| | |
| Hier werden wir die '''Manuelle Tunnel''' '''Konfiguration''' vornehme: [https://ipcisco.com/lesson/ipv6-configuration-on-cisco-packet-tracer/ IPv6 configuration].
| |
| | |
| == Configuration Steps ==
| |
| === Creating Tunnel ===
| |
| Der erste Schritt der '''manuellen''' '''IPv6 over IPv4 Tunnel''' Konfiguration ist die Erstellung des Tunnels. Um dies zu tun, erstellen wir den Tunnel mit der Tunnelnummer mit dem Befehl "'''interface tunnel tunnel-number'''". Unsere Tunnelnummer ist '''10''' für diese Konfiguration.
| |
| | |
| Router 1# '''configure terminal'''
| |
| Router 1(config)# '''interface tunnel 10'''
| |
| | |
| === Adding IPv6 Address to the Interface ===
| |
| Dann fügen wir eine '''IPv6-Adresse''' zu dieser Schnittstelle hinzu. Dies kann manuell oder im '''IPv6 EUI-64 Format''' erfolgen. Im Folgenden werden wir die IPv6-Adresse manuell festlegen.
| |
| | |
| <div style="margin-left:1cm;margin-right:1cm;">Router 1(config-if)# '''ipv6 address 2001:111:222:333::1/127'''</div>
| |
| | |
| === Setting Tunnel Source and Destination Address ===
| |
| Nachdem die IPv6-Adresse des Tunnels festgelegt wurde, werden die Quell- und Ziel-IPv4-Adressen der physikalischen Adresse festgelegt. Wir können hier auch den '''IPv4-fähigen Schnittstellennamen''' verwenden. Hier wird die Gigabit-Ethernet-Schnittstelle 0/0/0 des Routers als Quelle und die IPv4-Adresse der Zielschnittstelle als Tunnelzieladresse verwendet.
| |
| | |
| Das Format des Befehls tunnel source ist unten angegeben:
| |
| '''tunnel source {ip-address | ipv6-address | interface-type interface-number}'''
| |
| | |
| Das Format des Tunnelbestimmungsbefehls ist im Folgenden dargestellt:
| |
| '''tunnel destination {host-name | ip-address | ipv6-address}'''
| |
| | |
| Router 1(config-if)# '''tunnel source GigabitEthernet 0/0/0'''
| |
| Router 1(config-if)# '''tunnel destination 192.168.1.1'''
| |
| | |
| === Tunnelmodus einstellen ===
| |
| Der letzte Schritt zur '''manuellen''' '''IPv6-über-IPv4-Tunnelkonfiguration''' ist das Einstellen des Tunnelmodus. Hier können wir auch andere Tunnelmodi einstellen, aber hier konfigurieren wir '''Manual IPv6 Tunnel'''. Wir wählen also den Modus ''''ipv6ip''''.
| |
| Das Format dieses Befehls ist unten angegeben
| |
| tunnel mode {aurp | cayman | dvmrp | eon | gre| gre multipoint | gre ipv6 | ipip [decapsulate-any] | iptalk | ipv6 | mpls | nos
| |
| | |
| Router 1(config-if)# '''tunnel mode ipv6ip'''
| |
|
| |
| Die vollständigen Befehle sehen auf '''Router 1''' wie folgt aus:
| |
| Router 1# '''configure terminal'''
| |
| Router 1(config)# '''interface tunnel 10'''
| |
| Router 1(config-if)# '''ipv6 address 2001:111:222:333::1/127'''
| |
| Router 1(config-if)# '''tunnel source GigabitEthernet 0/0/0'''
| |
| Router 1(config-if)# '''tunnel destination 192.168.1.1'''
| |
| Router 1(config-if)# '''tunnel mode ipv6ip'''
| |
| Router 1(config-if)# '''end'''
| |
| Router 1# '''write'''
| |
| | |
| === IPv6 Over IPv4 GRE Tunnel Configuration on Router 2 ===
| |
| Jetzt werden wir diese '''Manuelle''' '''IPv6-über-IPv4-Tunnelkonfiguration''' auf Roouter 2 durchführen.
| |
| | |
| Router 2# '''configure terminal'''
| |
| Router 2(config)# '''interface tunnel 10'''
| |
| Router 2(config-if)# '''ipv6 address 2001:111:222:333::2/127'''
| |
| Router 2(config-if)# '''tunnel source GigabitEthernet 0/0/0'''
| |
| Router 2(config-if)# '''tunnel destination 192.168.1.2'''
| |
| Router 2(config-if)# '''tunnel mode ipv6ip'''
| |
| Router 2(config-if)# '''end'''
| |
| Router 2# '''write'''
| |
| | |
| === Manual IPv6 Over IPv4 Tunnel Verification ===
| |
| To verify our manual IPv6 over IPv4 tunnel configuration, we will use “'''show tunnel interface'''” command. This ommand will give us the detailed information about the tunnel interface.
| |
| Router 1# '''show tunnel interface'''
| |
| Tunnel0
| |
| Mode:GRE/IP, Destination 192.168.1.2, Source 192.168.1.1
| |
| IP transport: output interface GigabitEthernet 0/0/0 next hop 192.168.1.2
| |
| Application ID 1: unspecified
| |
| Linestate – current up
| |
| Internal linestate – current up, evaluated up
| |
| Tunnel Source Flags: Local
| |
| Transport IPv4 Header DF bit cleared
| |
| OCE: IP tunnel decap
| |
| Provider: interface Tu0, prot 47
| |
| Performs protocol check [47]
| |
| Protocol Handler: GRE: opt 0x0
| |
| ptype: ipv4 [ipv4 dispatcher: punt]
| |
| ptype: ipv6 [ipv6 dispatcher: from if Tu0]
| |
| ptype: mpls [mpls dispatcher: drop]
| |
| ptype: otv [mpls dispatcher: drop]
| |
| ptype: generic [mpls dispatcher: drop]
| |
| There are 0 tunnels running over the EON IP protocol
| |
| There are 0 tunnels running over the IPinIP protocol
| |
| There are 0 tunnels running over the NOSIP protocol
| |
| There are 0 tunnels running over the IPv6inIP protocol
| |
| There are 0 tunnels running over the RBSCP/IP protocol
| |
| Router 2# '''show tunnel interface'''
| |
| Tunnel0
| |
| Mode:GRE/IP, Destination 192.168.1.1, Source 192.168.1.2
| |
| IP transport: output interface GigabitEthernet 0/0/0 next hop 192.168.1.1
| |
| Application ID 1: unspecified
| |
| Linestate – current up
| |
| Internal linestate – current up, evaluated up
| |
| Tunnel Source Flags: Local
| |
| Transport IPv4 Header DF bit cleared
| |
| OCE: IP tunnel decap
| |
| Provider: interface Tu0, prot 47
| |
| Performs protocol check [47]
| |
| Protocol Handler: GRE: opt 0x0
| |
| ptype: ipv4 [ipv4 dispatcher: punt]
| |
| ptype: ipv6 [ipv6 dispatcher: from if Tu0]
| |
| ptype: mpls [mpls dispatcher: drop]
| |
| ptype: otv [mpls dispatcher: drop]
| |
| ptype: generic [mpls dispatcher: drop]
| |
| There are 0 tunnels running over the EON IP protocol
| |
| There are 0 tunnels running over the IPinIP protocol
| |
| There are 0 tunnels running over the NOSIP protocol
| |
| There are 0 tunnels running over the IPv6inIP protocol
| |
| There are 0 tunnels running over the RBSCP/IP protocol
| |
| [https://ipcisco.com/lesson/manual-ipv6-over-ipv4-tunnel-config/ https://ipcisco.com/lesson/manual-ipv6-over-ipv4-tunnel-config/]
| |
| [https://ipcisco.com/cisco-packet-tracer-configuration-examples/ DOWNLOAD Cisco Packet Tracer Configurations]
| |
| '''Test Your IPv6 Knowledge With [https://ipcisco.com/ipv6-quizes/ IPv6 Questions and Answers]!'''
| |
| | |
| [[Kategorie:IPv6/Tunnel]]
| |
| [[Kategorie:tmp]] | |