ipv6的nat实验.doc
文本预览下载声明
IP IPv6 NAT-PT 实验
有三台路由器分别为R1,R2,R3,拓扑如上图.
R1配置:
R1(config)#ipv6 unicast-routing
R1(config)#int f0/0
R1(config-if)#ipv6 address 2012::1/64
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#ip route ::/0 2012::2(配置缺省路由也就是给R1 配网管当pc用)
R3配置:
R3(config)#int f0/1
R3(config-if)#ipv6 address 192.168.23.3 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#ip route 0.0.0.0 0.0.0.0 192.168.23.2 (给R3 配置默认网关 )
R2配置
R2(config)#ipv6 unicast-routing
R2(config)#int f0/1
R2(config-if)#ip address 192.168.23.2 255.255.255.0
R2(config-if)#ipv6 nat
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#int f0/0
R2(config-if)#ipv6 address 2012::2/64
R2(config-if)#ipv6 nat
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#ipv6 nat prefix 1010::/96(为nat配置一个前缀 /96规定必须是)
R2(config)#ipv6 nat v6v4 source 2012::1 192.168.23.23
(指定了ipv6去ipv4的源以及转换为ipv4的ipv4地址只要为23网段就行)
R2(config)#ipv6 nat v4v6 source 192.168.23.3 1010::1
(指定了ipv4去ipv6的源以及转换为ipv6地址的ipv6地址 只能为前缀的ipv6网段地址)
动态地址池的NAT-PT(1)
R1和R3的配置同上
R2的配置
R2(config)#ipv6 nat v4v6 source 192.168.23.3 1010::10(必须ipv6前缀网段) //ipv4转换ipv6
R2(config)#ipv6 nat v6v4 source list ipv6net pool ipv4 //把ACL中定义的ipv6的地址,转换成ipv4地址池的地址(ipv6net 为下面的ipv6 access-list名字)ipv4也为下名字
R2(config)#ipv6 nat v6v4 pool ipv4 192.168.23.100 192.168.23.103 prefix-length 24(定义了掩码为24位) //定义ipv4的地址池用来提供转换
R2(config)#ipv6 nat prefix 1010::/96 //定义前缀
R2(config)#ipv6 access-list ipv6net //用ACL定义能不转换的源ipv6地址范围
R2(config-ipv6-acl)#permit ipv6 1012::/64 any
R2(config)#ipv access-list ipv6nat
R2(config-ipv6-acl)#permit ipv6 1012::/64
动态地址池的NAT-PT(2)
R1和R3的配置同上
R2的配置
ipv6 nat v6v4 source list ipv6net pool ipv4pool //定义了v6去v4的列表为ipv6net 转换的地址池为ipv4里的地址
ipv6 nat v6v4 pool ipv4pool 192.168.23.100 192.168.23.103 prefix-length 24(定义ipv4掩码为24位) //定义把IPV6 地址转换为ipv4pool里的地址
ipv6 nat prefix 1010::/96 v4-mapped ipv4map //定义源为ACL ipv4map的地址访问2001::/96这个网络的时候,地址是v4映射到2001::/96里面的
ipv6 access-list ipv6nat 定义了ipvnat的访问控制列表
permit ipv6 1012::/6
显示全部