拓扑

实验 - 图1

实验01 Method1:Standard SLAAC

  1. #Server
  2. interface FastEthernet3/0
  3. ipv6 address 2001:DB8:1111:3::1/64
  4. #Client
  5. interface FastEthernet0/0
  6. ipv6 address autoconfig default

实验02 Method2:SLAAC with Stateless DHCPv6 Server

  • 配置
  1. #Server
  2. ipv6 dhcp pool STATELESS_POOL
  3. dns-server 2001:DB8:1111:EEEE::1
  4. domain-name stateless.com
  5. interface GigabitEthernet3/0
  6. ipv6 address 2001:DB8:1111:3::1/64
  7. ipv6 nd other-config-flag
  8. ipv6 dhcp server STATELESS_POOL
  9. #Client
  10. interface GigabitEthernet3/0
  11. ipv6 address autoconfig default
  • 在 Server 上 show ipv6 dhcp pool | binding —— 因为是 Stateless,所以不会记录 Client 信息
  • 在 Client 上 show ipv6 dhcp interface —— 确认获取到DNS

实验 - 图2

实验03 Method3:SLAAC with Stateful DHCPv6 Server

  • 配置
    • 注意这里需要通过DHCPv6 Server 提供Prefix
    • 另外Client 上需要执行 ipv6 enable 才会看到 link local —— 为什么有的地方不需要,像前面2个method里都没有
  1. #Server
  2. ipv6 dhcp pool STATEFULL_POOL
  3. address prefix 2001:DB8:1111:4::/64
  4. dns-server 2001:DB8:1111:FFFF::1
  5. domain-name statefull.com
  6. interface GigabitEthernet4/0
  7. ipv6 address 2001:DB8:1111:4::1/64
  8. ipv6 nd prefix 2001:DB8:1111:4::/64 2592000 604800 no-autoconfig
  9. ipv6 nd managed-config-flag
  10. ipv6 dhcp server
  11. #Client
  12. interface GigabitEthernet0/0
  13. ipv6 address dhcp
  14. ipv6 enable
  15. ipv6 nd autoconfig prefix
  16. ipv6 nd autoconfig default-route
  • 检查,
    • 在R4上ping 不通对端接口的地址
    • 路由条目只有到他自己的LC
    • DHCPv6 Server 配置的是/64, 接口拿到的地址还是/128

实验 - 图3

  • ipv6 enable 的差异

实验 - 图4

  • 需要在R4接口上补2条命令,但是7200以下各种不支持,需要换IOSv
    • ipv6 nd autoconfig prefix —— 其实就是要使用真正的Prefix,执行完成后路由表发生更新,也可以ping 通对端地址

实验 - 图5

  1. - ipv6 nd autocpnfig default-route,手动补充默认路由

实验 - 图6

  • 抓包

实验 - 图7

实验04 DHCPv6 Relay

  • 几个关键点
    • Server 上要有去到Client网段的路由,否则不知道如何返回地址给Client
    • Sean 视频课程中静态路由的配置方法
      • ip route destADDr 出口Interface 下一跳Link Local
    • ip dhcp relay dest destADDr
    • Relay 配置的地方应该是和client 直连的端口
    • ipv6 dhcp server 后面不跟POOL 名称时,有个Warning,但不影响结果