找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 29173|回复: 9

在Cisco路由器上配置DHCPv6 Server、Relay、Client

[复制链接]
huangyanzhao05 发表于 2011-4-6 23:05:04 | 显示全部楼层 |阅读模式
分配地址的配置:

TOPO:



SERVER端配置:
  1. R1#SHO RUN

  2. hostname R1
  3. !
  4. boot-start-marker
  5. boot-end-marker

  6. ipv6 unicast-routing---------------使能IPv6转发(这种问题不再赘述,接口同)
  7. ipv6 cef
  8. ipv6 dhcp pool cisco---------------创建DHCPv6地址池
  9. address prefix 23::/64------------添加要进行分配的前缀

  10. interface GigabitEthernet1/0
  11. no ip address
  12. negotiation auto
  13. ipv6 address 12::1/64
  14. ipv6 enable
  15. ipv6 dhcp server cisco------------在接口使能DHCPv6 Server功能,并绑定地址池
  16. ipv6 ospf 110 area 0--------------为了保证DHCPv6报文穿越Relay设备,要在server上配置路由
  17. !

  18. ipv6 router ospf 110
  19. router-id 1.1.1.1-----------------配置OSPFv3路由(据说RFC规定ospfv3不会自己选择router-id,所以要手工配置喽)

复制代码
RELAY端配置:
  1. R2#sho run
  2. *Apr  6 22:29:31.247: %SYS-5-CONFIG_I: Configured from console by console
  3. R2#sho run

  4. !
  5. hostname R2
  6. !
  7. no ip domain lookup
  8. ipv6 unicast-routing--------------同server
  9. ipv6 cef


  10. interface GigabitEthernet1/0------接口正常配置即可(relay与server相连的接口)
  11. no ip address
  12. negotiation auto
  13. ipv6 address 12::1/64
  14. ipv6 enable
  15. ipv6 ospf 110 area 0
  16. !
  17. !
  18. interface GigabitEthernet2/0
  19. no ip address
  20. negotiation auto
  21. ipv6 address 23::/64
  22. ipv6 address 23::2/64
  23. ipv6 enable
  24. ipv6 dhcp relay destination 12::1-----在relay与client相连的接口上使能relay,并指定server地址
  25. ipv6 ospf 110 area 0

  26. ipv6 router ospf 110
  27. router-id 2.2.2.2
复制代码
CLIENT端配置:
  1. R3#sho run

  2. ip source-route
  3. ip cef
  4. !
  5. !
  6. !
  7. !
  8. no ip domain lookup
  9. ipv6 unicast-routing
  10. ipv6 cef
  11. !

  12. interface GigabitEthernet1/0
  13. no ip address
  14. negotiation auto
  15. ipv6 address dhcp----------------------Client上使用此命令获取地址,同v4雷同
  16. ipv6 enable
  17. ipv6 ospf 110 area 0-------------------为了安全起见,我client上也使能了ospfv3(这里要提示一下ospfv3是利用链路本地地址建立的,而非ip地址,具体原因请参考本站其它资料或请教管理员,嘿嘿!)

  18. !
  19. !
  20. !
  21. ipv6 router ospf 110
  22. router-id 3.3.3.3
  23. log-adjacency-changes
复制代码
查看客户端状态:
  1. R3(config-if)#do sh ipv dh int g1/0------------------查看dhcpv6接口G1/0
  2. GigabitEthernet1/0 is in client mode
  3.   Prefix State is IDLE
  4.   Address State is OPEN--------------------------------open即为申请到地址或委托前缀
  5.   Renew for address will be sent in 11:59:39
  6.   List of known servers:
  7.     Reachable via address: FE80::C801:15FF:FEE8:38--relay的链路本地地址,此值取于分配给客户端地址的server链路本地地址(这里有relay设备,relay填充了这个值)
  8.     DUID: 00030001CA0015E80000-------------------------同上,这里填充的是relay设备的duid,若客户端与server直连,则是server的duid
  9.     Preference: 0-------------------------------------------------server优先级,RFC规定默认值为0,可以手工修改
  10.     Configuration parameters:
  11.       IA NA: IA ID 0x00040001, T1 43200, T2 69120------IAID与T1、T2的值
  12.         Address: 23::C832:BFBD:F4F:DD55/128---------申请到的地址
  13.                 preferred lifetime 86400, valid lifetime 172800---首选寿命与有效寿命
  14.                 expires at Apr 08 2011 10:19 PM (172780 seconds)--release的时间点
  15.       Information refresh time: 0-----------------------------------------信息刷新时间,可以在客户端配置
  16.   Prefix Rapid-Commit: disabled-----------------------------------------DHCPv6获取前缀快速交换选项未使能
  17.   Address Rapid-Commit: disabled--------------------------------------DHCPv6获取地址快速交换选项未使能
复制代码
分配前缀的配置:

待续!!!困,睡觉啦

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

 楼主| huangyanzhao05 发表于 2011-4-6 23:06:24 | 显示全部楼层
我晕,管理员给我改掉特殊符号吧,睡觉啦
回复

使用道具 举报

满天星 发表于 2011-4-7 22:26:31 | 显示全部楼层
这个确实整理的不错,注释也加的很详细啊!加分,顶帖!
嘿嘿,格式调整可以看看论坛的帮助哦!
发帖时最底下有个[禁用表情],打上勾,就不会将IPv6地址解析成特殊 表情了!
回复

使用道具 举报

feiji20088 发表于 2011-12-2 15:32:41 | 显示全部楼层
1、客户端的ipv6 address dhcp打不出来,后面还要指定前缀啥的
2、router-id在有ipv4地址时可以自动。
回复

使用道具 举报

满天星 发表于 2011-12-2 19:50:28 | 显示全部楼层
1.这个命令可以直接回车的,指定前缀与直接回车的功能是不一样的,请明确二个的区别和含义!
2.一般来说,对于纯ipv6网络,是没有ipv4地址配置的,cisco路由器确实可以在有ipv4地址的时候自动生成router-id。
回复

使用道具 举报

feiji20088 发表于 2011-12-2 22:35:39 | 显示全部楼层
有了新版的IOS,终于能搞定啦,谢谢楼主,谢谢管理员
回复

使用道具 举报

feiji20088 发表于 2011-12-2 22:36:52 | 显示全部楼层
不过貌似16行还有错误,地址是否应该是12::2 ?
回复

使用道具 举报

满天星 发表于 2011-12-2 22:52:27 | 显示全部楼层
楼主这丫貌似真把地址写错了,改一下relay的地址为12::2就行……
server端的不必改。
回复

使用道具 举报

坏小子27 发表于 2012-4-24 22:30:22 | 显示全部楼层
咋我的配置不了这条命令啊???
“address prefix 23::/64”
回复

使用道具 举报

满天星 发表于 2012-4-25 13:22:03 | 显示全部楼层
Cisco IOS版本太低的缘故,命令行不一致。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|IPv6BBS ( 京ICP备13024693号 | 京公网安备11010802012238 )

GMT+8, 2024-3-29 06:32 , Processed in 0.027105 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表