Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

用于逻辑系统的 DHCP

了解 DHCP 对逻辑系统的支持

从 Junos OS 18.4R1 版开始,逻辑系统支持 DHCP 客户端功能,以学习分配给逻辑系统的接口的 IP 地址。此外,从 Junos OS 18.4R1 版开始,逻辑系统支持 DHCP 中继功能。DHCP 中继代理在 DHCP 客户端和 DHCP 服务器之间转发 DHCP 请求和响应。

DHCP 服务器分配 IP 地址,并为逻辑系统接口服务的子网上的客户端主机提供 DNS 服务器和默认网关等 IP 配置设置。DHCP 允许网络管理员集中管理主机之间的 IP 地址池,并自动在逻辑系统内的网络中分配 IP 地址。IP 地址在有限时间内租给主机,从而允许 DHCP 服务器在不需要永久 IP 地址的主机组之间共享有限的 IP 地址。

作为 DHCP 客户端操作的 SRX 系列防火墙接口从外部 DHCP 服务器接收 TCP 或 IP 设置和 IP 地址。

作为逻辑系统的 DHCP 中继代理运行的 SRX 系列防火墙会将来自 DHCP 客户端的传入请求转发到指定的 DHCP 服务器。客户端请求通过逻辑系统上的接口。

逻辑系统的最低 DHCPv6 中继代理配置

以下示例介绍了将 SRX 系列防火墙配置为逻辑系统的 DHCPv6 中继代理所需的最低配置。

开始之前,确定以下内容:

  • DHCPv6 中继组和用于逻辑系统的 DHCP 活动服务器组。

  1. 为逻辑系统配置具有 IPv6 地址的接口。
  2. 指定服务器组的名称,并为属于同一组的 DHCP 服务器添加 IP 地址。
  3. 指定活动服务器组的名称。
  4. 创建至少包含一个逻辑系统接口的 DHCP 中继组。
  5. 输入命令以确认 show logical-systems LSYS1 您的配置。
注意:

要为逻辑系统在路由实例中配置 DHCP 中继代理,请在 dhcp-relay 层次结构级别中 edit logical-systems LSYS1 routing-instances R1 配置语句。

示例:为逻辑系统配置 DHCPv6 客户端

此示例说明如何将 SRX 系列防火墙配置为逻辑系统的 DHCPv6 客户端。

要求

此示例使用以下硬件和软件组件:

  • SRX 系列防火墙

  • Junos OS 18.4R1 版

开始之前:

  • 阅读 了解 DHCP 对逻辑系统的支持 ,了解此过程如何及在什么位置适合 DHCP 的整体支持。

    配置此功能之前,不需要除设备初始化之外的特殊配置。

概述

在此示例中,主管理员将 SRX 系列防火墙配置为逻辑系统的 DHCPv6 客户端。

用于逻辑系统的 DHCPv6 客户端包含以下功能:

  • 非临时地址 (IA_NA) 的身份关联

  • 前缀委托的身份关联 (IA_PD)

  • 自动配置或有状态模式

  • DHCP 唯一标识符 (DUID)

配置

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,将命令复制并粘贴到层级的 [edit] CLI 中,然后从配置模式进入 commit

在逻辑系统中配置 DHCPv6 客户端

程序

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关如何操作的说明,请参阅 Junos OS CLI 用户指南 中的在配置模式下使用 CLI 编辑器

  1. 配置安全区域以允许逻辑系统的流量。

  2. 创建路由实例并为逻辑系统分配路由实例类型。

  3. 指定路由实例的接口名称。

  4. 配置 DHCPv6 客户端类型。客户端类型可以是 autoconfig 逻辑系统,也可以 stateful 是逻辑系统的客户端类型。

    • 要启用 DHCPv6 自动配置模式,请将客户端类型配置为 autoconfig

    • 对于有状态地址分配,请将客户端类型配置为 stateful

  5. 指定身份关联类型。

    • 要为非临时地址 (IA_NA) 分配配置身份关联,请将指定 client-ia typeia-na

    • 要为前缀委托 (IA_PD) 配置身份关联,请将指定为client-ia-typeia-pd

  6. 通过为逻辑系统指定 DHCP 唯一标识符 (DUID) 类型,配置 DHCPv6 客户端标识符。支持以下 DUID 类型:

    • 链路层地址 (duid-ll)

  7. 将 DHCPv6 客户端请求的选项指定为 dns-server 逻辑系统。

  8. 配置路由器通告。

结果

  • 在配置模式下,输入命令以确认 show logical-systems LSYS1 您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明,以便进行更正。

  • 在配置模式下,输入命令以确认 show protocols 您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明,以便进行更正。

完成设备配置后,请从配置模式进入 commit

验证

要确认配置工作正常,请执行以下任务:

验证用于逻辑系统的 DHCPv6 客户端

目的

验证是否已配置 DHCPv6 客户端信息。

行动

在操作模式下,输入 show dhcpv6 client binding logical-systems LSYS1 命令。

意义

输出显示逻辑系统的地址绑定信息。

验证逻辑系统的 DHCPv6 客户端绑定

目的

验证是否已配置 DHCPv6 客户端绑定信息。

行动

在操作模式下,输入 show dhcpv6 client binding detail logical-systems LSYS1 命令。

意义

输出显示逻辑系统的详细客户端绑定信息。

验证逻辑系统的 DHCPv6 客户端统计信息

目的

验证是否已配置 DHCPv6 客户端统计信息。

行动

在操作模式下,输入 show dhcpv6 client statistics logical-systems LSYS1 命令。

意义

输出显示有关被丢弃的数据包数、接收的消息数以及 DHCP 客户端为逻辑系统发送的消息数的信息。

示例:为逻辑系统配置 DHCPv6 服务器选项

此示例说明如何在逻辑系统 SRX 系列防火墙上配置 DHCPv6 服务器选项。

要求

此示例使用以下硬件和软件组件:

  • SRX 系列防火墙

  • Junos OS 18.4R1 版

开始之前,确定以下内容:

  • IPv6 地址池范围和逻辑系统的 IPv6 前缀。

概述

在此示例中,您将所有 DHCPv6 组的默认客户端限制设置为 200。然后,创建一个名为 my-group 的组,其中包含至少一个接口。在这种情况下,接口为 ge-0/0/2.0。您可以使用命令设置一个接口 upto 范围,并将覆盖默认限制的组 my-group 的自定义客户端限制设置为 200。最后,使用 IPv6 地址 2001:db8:1/64 配置接口 ge-0/0/2.0,并为接口 ge-0/0/2.0 设置路由器通告。

配置

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,将命令复制并粘贴到层级的 [edit] CLI 中,然后从配置模式进入 commit

程序

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关如何操作的说明,请参阅 Junos OS CLI 用户指南 中的在配置模式下使用 CLI 编辑器

要为逻辑系统配置 DHCPv6 服务器选项,

  1. 配置 DHCP 本地服务器。

  2. 为所有 DHCPv6 组设置默认限制。

  3. 指定组名称和接口。

  4. 配置一个具有 IPv6 地址的接口。

  5. 配置地址池并指定 IPv6 系列。

  6. 为 DHCPv6 客户端配置 IPv6 前缀、范围名称和 IPv6 范围

  7. 配置最长租用时间的 DHCPv6 属性。

  8. 配置用户定义选项。

  9. 为接口配置路由器通告。

结果

在配置模式下,输入命令以确认 show logical-systems LSYS1 您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明,以便进行更正。

完成设备配置后,请从配置模式进入 commit

验证

要确认配置工作正常,请执行以下任务:

验证 DHCPv6 本地服务器配置

目的

显示扩展 DHCPv6 本地服务器上的客户端表中的地址绑定。

行动

在操作模式下,输入 show dhcpv6 server binding summary 命令以显示 DHCPv6 本地服务器上的客户端表中的地址绑定。

意义

输出显示有关 DHCPv6 本地服务器地址绑定摘要的信息。