云计算百科
云计算领域专业知识百科平台

一行命令,轻松实现DHCPv6服务器为客户端分配固定IPv6地址

我们之前介绍了DHCPv6的有状态配置(有状态DHCPv6配置)和无状态配置(无状态DHCPv6配置),有些时候,在IPv4场景中,需要配置为客户端分配固定IPv4地址(网络之路23:DHCP进阶实验)。那在DHCPv6中应该如何配置呢?我们今天简单介绍一下。

首先,在HCL中简单搭一个测试环境,拓扑如下图所示:

c3ce54a6d7f1166bb8a208526b7019f8.png

我们在S6850上启用DHCPv6服务器,然后分别使用MSR36和OpenWrt作为客户端去获取固定IPv6地址。

S6850启用DHCPv6服务器的配置如下:

#
ipv6 dhcp pool ipv6
network 2024::/64
gateway-list 2024::1
#
interface Vlan-interface1
ipv6 dhcp select server
ipv6 address 2024::1/64

然后,我们在MSR36的互联接口上启用自动获取IPv6地址。

#
interface GigabitEthernet0/0
ipv6 address dhcp-alloc

88bc364203d9edc33648f0da5ee35584.png

此时可以看到,MSR36获取到了2024::2这个IPv6地址。那如何把这个地址固定分配给MSR36呢?

这里就要用到DUID了,UDID(DHCP Unique Identifier,DHCP唯一标识符)是一台DHCPv6设备(包括客户端、服务器和中继)的唯一标识,在DHCPv6报文交互过程中,DHCPv6客户端、服务器和中继通过在报文中添加DUID来标识自己。

那我们如何获取设备的DUID呢?

可以在DHCPv6客户端上进行查看。

dis ipv6 dhcp client

1caafa348d4c052dead581ca8309ff05.png

也可以在DHCPv6服务器上进行查看。

dis ipv6 dhcp server ip-in-use
dis ipv6 dhcp server ip-in-use address 2024::2

a9b500b5ff0332a5558ebf88d37ceee7.png

可以看到,在DHCPv6服务器上进行查看时,需要分两步,第一步先确定终端获取的IPv6地址,第二步再根据地址就获取DUID。

获取到DUID之后,我们就可以配置指定客户端获取固定IPv6地址了。

#
ipv6 dhcp pool ipv6
static-bind address 2024::2024/64 duid 00030001266710cb0200

1b7ba2fb6bee58fa7bfca8ea4d13feeb.png

然后,我们配置MSR36重新获取IPv6地址。

046b88f0623cd222dfe5b43b99e0658b.png    

此时,客户端就获取到我们指定的IPv6地址了。

同样的,我们配置一下OpenWrt客户端,首次正常分配,客户端获取到了2024::3的IPv6地址;但是,在这个系统我就不知道咋看客户端的DUID了。

3d2508770de17fc12ba6ec853aa91f19.png

还是同样的方法,我们在DHCPv6服务端看一下OpenWrt客户端的DUID,同时还能看到自动分配跟静态分配的区别。

54d243ea199f468c587044c393eb6fa5.png

然后配置绑定固定IPv6地址。

5507996a2a5f1ca8a3b0b0175ba8bbe3.png

重启OpenWrt客户端网卡,客户端就获取到了新的IPv6地址了。   

0dbc237f3b2f92205575168c4559ff57.png

在DHCPv6服务端查看客户端信息。

14cda5ad043a17f1ba5788a7824b8e60.png

怎么样,是不是很简单呢?   

***推荐阅读***

有状态DHCPv6配置

无状态DHCPv6配置

有状态DHCPv6快速模式配置及EUI-64介绍

PPPoE Server通过DHCP为用户分配IPv4地址

配置Windows Server 2016作为DHCP服务器

网络之路21:DHCP报文交互过程

网络之路22:DHCP基础实验

网络之路23:DHCP进阶实验

配合DHCP实验讲解一下DHCP考题

使用ddns-go实现自动配置IPv6的DDNS

使用IKE建立保护IPv6报文的IPsec隧道

12b4410bca56a976b1f0a2e4b47dcd63.jpeg

赞(0)
未经允许不得转载:网硕互联帮助中心 » 一行命令,轻松实现DHCPv6服务器为客户端分配固定IPv6地址
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!