在 DHCP 或 DHCPv6(非 ELS)中配置持久绑定
此任务使用 Junos OS,不支持增强型第 2 层软件 (ELS) 配置样式。如果您的交换机运行的软件支持 ELS,请参阅改为在 DHCP 或 DHCPv6 (ELS) 中配置持久绑定 。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI。
默认情况下,DHCP 侦听数据库中的 IP-MAC 绑定不会在交换机重新启动后持续存在。通过配置 DHCP 侦听数据库文件的存储位置,可以将 DHCP 侦听数据库中的 IP-MAC 绑定配置为在交换机重新启动后持续存在。指定 DHCP 侦听数据库的位置时,还必须指定交换机将数据库条目写入 DHCP 侦听数据库文件的频率。
启用 DHCP 侦听时,将创建 IP-MAC 绑定的 DHCP 侦听数据库。默认情况下不启用 DHCP 侦听。您可以在特定 VLAN 或所有 VLAN 上配置 DHCP 侦听。请参阅启用 DHCP 侦听(非 ELS)。
要为 DHCP 侦听数据库文件配置本地存储位置,请执行以下操作:
对于 DHCPv4 侦听:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcp-snooping-file location local-pathname write-interval seconds
例如:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcp-snooping-file location /var/tmp/test.log write-interval 60
对于 DHCPv6 侦听:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcpv6-snooping-file location local-pathname write-interval seconds
例如:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcpv6-snooping-file location /var/tmp/test.log write-interval 60
要为 IP-MAC 绑定配置远程存储位置,请使用 tftp://ip-address 或 ftp://hostname/path 作为 DHCP 或 DHCPv6 侦听数据库文件的存储位置的远程 URL 或本地路径名:
对于 DHCPv4 侦听:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcp-snooping-file location remote_url write-interval seconds
例如:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcp-snooping-file location ftp://test:Test123@14.1.2.1 write-interval 60
对于 DHCPv6 侦听:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcpv6-snooping-file location remote_url write-interval seconds
例如:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcpv6-snooping-file location ftp://test:Test123@14.1.2.1 write-interval 60
如果使用 TFTP 将 DHCP 或 DHCPv6 侦听文件保存到远程服务器,则 CLI 将返回一条消息,指出保存过程已启动。在保存过程中,CLI 仍可访问;但是,如果在上一次保存仍处于挂起状态时尝试保存文件,CLI 将返回错误消息。
在指定 IP 地址或主机名之前,请为 FTP 服务器指定任何必要的用户凭据。在此示例中, test 是 FTP 服务器 14.1.2.1 的用户名和密码 Test123 。
将 DHCP 侦听数据库存储在远程位置时,可能还需要为远程读取和写入操作指定超时值。请参阅 timeout
。此配置是可选的。
更改历史记录表
功能支持由您使用的平台和版本决定。使用 功能资源管理器 确定您的平台是否支持某个功能。