抑制 DHCP 路由
在 DHCP 客户端绑定操作期间,默认情况下,DHCP 进程会添加 DHCP 会话的路由信息。但是,您可以覆盖默认行为并阻止 DHCP 自动安装路由信息。有关更多信息,请阅读本主题。
抑制 DHCP 访问、内部访问和目标路由
在 DHCP 客户端绑定操作期间,默认情况下,DHCP 进程会添加 DHCP 会话的路由信息。DHCP 进程添加以下路由:
DHCPv4 会话 — 访问内部路由和目标路由。
DHCPv6 会话 — 访问内部和访问路由。
接入路由表示连接的视频服务路由器后面的网络,并设置为优先级 13。
访问内部路由是表示直接连接的最终用户的 /32 路由,并设置为首选项 12。
视频服务路由器上的 DHCP 应用程序使用这些路由来表示最终用户或附加的视频服务路由器后面的网络。
在某些情况下,您可能希望覆盖默认行为并阻止 DHCP 自动安装路由信息。
例如,默认情况下,DHCP 中继会安装目标(主机)路由 — 在某些配置中,此操作是必需的,以使来自 DHCP 服务器的地址续订能够正常工作。但是,使用静态订阅者接口配置 DHCP 中继时,目标路由的默认安装可能会导致冲突。
为避免此类配置冲突,您可以覆盖默认行为并阻止 DHCP 中继安装路由。
默认情况下阻止 DHCP 安装访问路由、访问内部路由和目标路由
您可以使用路由抑制选项覆盖默认路由安装行为。您可以配置路由抑制并阻止 DHCP 为以下各项安装特定类型的路由:
DHCP 本地服务器和 DHCP 中继代理
DHCPv4 和 DHCPv6 会话
全局或用于命名接口组
对于 DHCPv4,您可以覆盖仅目标路由或访问内部路由的安装(访问内部选项可防止同时安装目标路由和访问内部路由)。对于 DHCPv6,您可以指定访问路由和/或访问内部路由。
例子:
对于 DHCP 本地服务器路由抑制(例如,全局配置):
[edit system services dhcp-local-server] user@host# set route-suppression access-internal
对于 DHCP 中继(例如,特定于组的配置):
[edit forwarding-options dhcp-relay group southeast] user@host# set route-suppression destination
对于 DHCPv6 本地服务器(例如,特定于组的配置):
[edit system services dhcp-local-server group southern3] user@host# set dhcpv6 route-suppression access access-internal
对于 DHCPv6 中继(例如,全局配置):
[edit forwarding-options dhcp-relay] user@host# set dhcpv6 route-suppression access
配置路由抑制选项时,请注意以下事项:
当订阅者同时配置了通过 IP 多路复用接口的 IA_NA 地址和 IA_PD 地址时,您无法抑制访问内部路由 — IA_PD 路由依赖于IA_NA路由进行下一跃点连接。
no-arp
旧版 DHCP 支持的语句将替换为该route-suppression
语句。