一.实验要求
二.实验步骤
1.搭建拓扑,为公网配置ipv4
为R2 R3 R4配置公网ipv4
[r2]int g 0/0/1
[r2-GigabitEthernet0/0/1]ip add 12.1.1.1 24
[r3]int g 0/0/0
[r3-GigabitEthernet0/0/0]ip add 12.1.1.2 24
[r3-GigabitEthernet0/0/0]int g 0/0/1
[r3-GigabitEthernet0/0/1]ip add 24.1.1.1 24
[r3-GigabitEthernet0/0/1]int l0
[r3-LoopBack0]ip add 3.3.3.3 24
[r4]int g 0/0/0
[r4-GigabitEthernet0/0/0]ip add 24.1.1.2 24
[r4-GigabitEthernet0/0/0]int l0
[r4-LoopBack0]ip add 4.4.4.4 24
R2和R4向R3发布缺省路由
[r2]ip route-static 0.0.0.0 0 12.1.1.2
[r4]ip route-static 0.0.0.0 0 24.1.1.1
在公网配置静态路由
[r3]ip route-static 4.4.4.0 24 24.1.1.2
[r4]ip route-static 3.3.3.0 255.255.255.0 24.1.1.1
2.配置私网ip并且配置nat完成和公网的通路
配置R1和R2 的接口和环回
[r1]int l0
[r1-LoopBack0]ip add 192.168.3.1 24
[r1-LoopBack0]int l1
[r1-LoopBack1]ip add 192.168.4.1 24
[r1-LoopBack1]int g 0/0/0
[r1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 192.168.1.2 24
[r2-GigabitEthernet0/0/0]int l0
[r2-LoopBack0]ip add 192.168.2.1 24
在私网区域配置rip协议,并向R1写一条缺省
[r1]rip 1
[r1-rip-1]ver 2
[r1-rip-1]ne
[r1-rip-1]network 192.168.1.0
[r1-rip-1]n
[r1-rip-1]network 192.168.3.0
[r1-rip-1]ne
[r1-rip-1]network 192.168.4.0
[r2]rip 1
[r2-rip-1]ver 2
[r2-rip-1]ne
[r2-rip-1]network 192.168.1.0
[r2-rip-1]ne
[r2-rip-1]network 192.168.2.0
[r2-rip-1]default-route originate
在R2上配置NAT
[r2]acl 2000
[r2-acl-basic-2000]r
[r2-acl-basic-2000]ru
[r2-acl-basic-2000]rule p
[r2-acl-basic-2000]rule permit s
[r2-acl-basic-2000]rule permit source 192.168.0.0 0.0.255.255
[r2-acl-basic-2000]int g 0/0/1
[r2-GigabitEthernet0/0/1]nat out
[r2-GigabitEthernet0/0/1]nat outbound 2000
[r2-GigabitEthernet0/0/1]
ipv4部分配置完成
接下来配置ipv6部分
在R1上配置ipv6地址
[r1]ipv6
[r1]int l0
[r1-LoopBack0]ipv6 enable
[r1-LoopBack0]ipv6 add 2002:c0a0:0301::1 48
[r1-LoopBack0]int l1
[r1-LoopBack1]ipv6 enable
[r1-LoopBack1]ipv6 add 2002:c0a0:0401::1 48
[r1-LoopBack1]int g 0/0/0
[r1-GigabitEthernet0/0/0]ipv6 enable
[r1-GigabitEthernet0/0/0]ipv6 add 2002:c0a0:0101::1 48
在R2上配置ipv6地址
[r2]ipv6
[r2]int l0
[r2-LoopBack0]ipv6 enable
[r2-LoopBack0]ipv6 add 2002:c0a0:0201::1 48
[r2-LoopBack0]int g0/0/0
[r2-GigabitEthernet0/0/0]ipv6 enable
[r2-GigabitEthernet0/0/0]ipv6 add 2002:c0a0:0101::2 48
在R1和R2上配置ripng
[r1]ripng 1
[r1-ripng-1]int l0
[r1-LoopBack0]ripng 1 enable
[r1-LoopBack0]int l1
[r1-LoopBack1]ripng 1 enable
[r1-LoopBack1]int g 0/0/0
[r1-GigabitEthernet0/0/0]ripng 1 enable
[r2]ripng 1
[r2-ripng-1]int l0
[r2-LoopBack0]ripng 1 enable
[r2-LoopBack0]int g 0/0/0
[r2-GigabitEthernet0/0/0]ripng 1 enable
配置tunnel
在r2上配置一个tunnel接口
[r2]int t0/0/0
[r2-Tunnel0/0/0]ipv6 enable
[r2-Tunnel0/0/0]ipv6 add 2002:c0a0:0401::1 48
[r2-Tunnel0/0/0]tunnel-protocol ipv4-ipv6
[r2-Tunnel0/0/0]tunnel-protocol ipv6-ipv4 6to4
[r2-Tunnel0/0/0]source 12.1.1.1
[r2-Tunnel0/0/0]q
[r2]ipv6 route-static 2002:: 16 Tunnel 0/0/0
在R4上配置ipv6
[r4]ipv6
[r4]int l1
[r4-LoopBack1]ipv6 enable
[r4-LoopBack1]ipv6 add 2002:2201:0102::1 64
[r4-LoopBack1]int g 0/0/1
[r4-GigabitEthernet0/0/1]ipv6 enable
[r4-GigabitEthernet0/0/1]ipv6 address 2002:2201:0102:1::1 64
在R5上配置ipv6
[r5]ipv6
[r5]int g0/0/0
[r5-GigabitEthernet0/0/0]ipv6 enable
[r5-GigabitEthernet0/0/0]ipv6 add 2002:2201:0102:1::2 64
[r5-GigabitEthernet0/0/0]int g 0/0/1
[r5-GigabitEthernet0/0/1]ipv6 enable
[r5-GigabitEthernet0/0/1]ipv6 add 2002:2201:0102:2::1 64
[r5]int l0
[r5-LoopBack0]ipv6 enable
[r5-LoopBack0]ipv6 add 2002:2201:0102:3::1 64
R6~R8配置命令如R5
R5~R8配置OSPFV3协议
[r5]ospfv3 1
[r5-ospfv3-1]router-id 5.5.5.5
[r5-ospfv3-1]int lo0
[r5-LoopBack0]ospfv3 1 area 0
[r5-LoopBack0]int g 0/0/1
[r5-GigabitEthernet0/0/1]ospfv3 1 area 0
其他路由器的配置命令如R5
建立bgp关系
其他几个路由器配置命令同上