假定两台思科路由器R1(服务端)和R2(客户端)相连

1R1 dhcp服务的配置

dhcp#configure  terminal

dhcp(config)#service  dhcp

dhcp(config)#noip dhcp conflictlogging

dhcp(config)#ipdhcp pool cisco

dhcp(dhcp-config)#network 192.168.1.0 255.255.255.0  //dhcp服务器要分配的

dhcp(dhcp-config)#default-router 192.168.1.1   //配置默认网关

dhcp(dhcp-config)#dns-server 192.168.1.1  //配置dns服务器

dhcp(dhcp-config)#exit

dhcp(dhcp-config)#ip dhcp excluded-address 192.168.1.200192.1681.254  //配置dhcp不分配的地址

2R2客户端配置

全局模式下:

R2config#interface f0/0

R2(config-if)#ip address dhcp  //从dhcp服务器获取ip地址

 

 dhcp ipv6的基本配置

 wKiom1ZPIrfxwjLgAAA2h6xXuQA588.jpg


 

1DHCP自动获取IPv6地址

GW配置

ipv6 dhcp poolDHCP-pool

  prefix-delegation pool dhcppool lifetime 1800600                      // 调用ipv6 localpool 并设定lifetime

  dns-server 2000::8                                                               

  domain-name HelloWord

  ipv6 local pool dhcppool 2001::/64 64                                      // 定义准备通告的Ipv6前缀

interfaceFastEthernet0/0

  ipv6 enable

  ipv6 address 2001::1/64

  ipv6 dhcp server DHCP-pool                                                    // 在接口上开启ipv6 DHCP,并调用池

 

PC的配置

interfaceFastEthernet0/0

  ipv6 enable                                                                   // 接口开启IPV6

  ipv6 dhcp client pd test                                                  // 配置DHCP client,并且指定获取到的前缀名称为test(本地有效)  

  ipv6 address test ::/64 eui-64                                         // 使用获取到的前缀,加上本接口的EUI64,构成接口地址

 

 

2、无状态自动获取ipv6地址

GW的配置:

interfaceFastEthernet0/0

  ipv6 enable

  ipv6 address 2001::1/64

  no ipv6 nd suppress-ra

PC的配置

interfaceFastEthernet0/0

  ipv6 enable                                                                   // 接口开启IPV6

  ipv6 address autoconfig

Ipv6地址配置方式:手工配置、动态配置,而其中,动态配置又有

有状态地址自动配置(Stateful,如DHCPv6

无状态地址自动配置(Stateless

  无需DHCP服务器,借助NDP协议在主机及路由器间完成地址自动分配任务。

  使用NDP协议的Router Solicitation恳求和Router Advertisement 通告消息。前者用于主机发现路由器,并促使路由器发送Router Advertisement消息通报前缀信息,主机根据收到的前缀信息完成Ipv6地址的自动配置。缺省情况下ra 路由通告关闭,在接口下使用no ipv6 nd suppress-ra打开。