在接口删除事件期间维护 DHCP 订阅者
在接口删除事件期间维护用户
您可以将路由器配置为在发生通常会导致路由器删除订阅者的事件时维护 DHCP 订阅者(维护订阅者绑定)。例如,默认情况下,当发生接口删除事件(如线卡重新启动或故障)时,路由器会注销 DHCP 订阅者。但是,如果将路由器配置为维护订阅者,则路由器会识别已删除接口上的每个用户,并在接口恢复时恢复用户的正常数据包处理。此过程不会维护在路由器重新启动或故障期间删除的订阅者。
订阅者在租约到期时会照常注销,即使 如果路由器配置为维护订阅者,并且用户位于尚未恢复的已删除接口上。
您可以将路由器配置为在全球范围内维护订阅者 — 此配置适用于所有逻辑路由器和路由实例中的 DHCP 本地服务器、DHCPv6 本地服务器和 DHCP 中继客户端。启用维护订阅者功能后,路由器会将该功能应用于现有订阅者以及以后连接的用户。
如果在路由器上启用了维护订阅者功能,则可以通过指定租约到期超时或使用以下命令之一(视情况而定)来显式删除订阅者绑定并注销订阅者:
维护订阅者绑定的好处
缩短恢复订阅者会话的时间,并将订阅者服务的丢失降至最低。
配置路由器以在接口删除事件期间维护 DHCP 订阅者
您可以指定一种配置,在删除用户接口时路由器不会注销用户。
在路由器重新启动或发生故障期间,此过程不会维护订阅者。
要将路由器配置为在用户接口删除时维护 DHCP 用户:
配置 ACX 系列 DHCP 本地服务器以保留订阅者绑定信息
当作为 DHCP 本地服务器运行的 ACX 系列路由器重新启动时,默认情况下,所有订阅者绑定信息都将丢失。您可以配置本地服务器以将订阅者绑定信息保留到 /var/preserve 中的文件。路由器重新启动时,DHCP 本地服务器将读取文件并恢复订阅者绑定信息,并恢复对用户的正常数据包处理。默认情况下,从提交时间开始每 24 小时生成一个新文件,但您可以指定 1 到 48 小时的备份间隔。配置是每个路由实例的全局设置。
要将 ACX 系列 DHCP 本地服务器配置为存储订阅者绑定信息:
启用持久存储。
[edit system services dhcp-local-server] user@host# set persistent-storage automatic
要配置文件以存储订阅者绑定信息,请执行以下操作:
以下示例每 8 小时将绑定信息保存到 /var/preserve/acx-local-server1-client-data :
[edit system processes dhcp-service] user@host# set persistent-storage acx-local-server1-client-data backup-interval 8
另见
在接口删除事件期间验证和管理 DHCP 订阅者绑定
目的
显示与 DHCP 维护订阅者功能相关的信息,并显式注销维护的客户端。
行动
要显示 DHCP 维护订阅者功能的 DHCP 本地服务器绑定信息:
user@host>show dhcp server binding detail
要显示 DHCP 维护订阅者的 DHCPv6 本地服务器绑定信息,请执行以下操作:
user@host>show dhcpv6 server binding detail
要显示 DHCP 维护订阅者的 DHCP 中继绑定信息,请执行以下操作:
user@host>show dhcp relay binding detail
要在启用维护订阅者功能时显式注销 DHCP 本地服务器订阅者:
user@host>clear dhcp server binding binding-type
要在启用维护订阅者功能时显式注销 DHCPv6 本地服务器订阅者:
user@host>clear dhcpv6 server binding binding-type
要在启用维护订阅者功能时显式注销 DHCP 中继订阅者:
user@host>clear dhcp relay binding binding-type