在 Oracle® Solaris 11.2 中使用 DHCP

退出打印视图

更新时间: 2014 年 7 月
 
 

具有多个网络接口的 DHCP 客户机系统

DHCP 客户机可以同时管理一个系统上的多个不同接口。接口可以是物理接口,也可以是逻辑接口。每个接口都有自己的 IP 地址和租用时间。如果为 DHCP 配置多个网络接口,则客户机会分别发出请求以配置这些接口。客户机为每个接口分别保留了一组网络配置参数。虽然参数是分别存储的,但是某些参数仍具有全局性。全局参数应用于整个系统,而不是应用于特定的网络接口。

主机名、NIS 域名和时区是全局参数的示例。对于每个接口,全局参数通常具有不同的值。但是,只有一个值可以用于与每个系统关联的每个全局参数。为确保对每个全局参数的查询只有一个答案,仅使用主网络接口的参数。

DHCP 客户机针对逻辑接口和物理接口执行相同的租用管理,但逻辑接口存在以下限制:DHCP 客户机不管理与逻辑接口关联的缺省路由。

Oracle Solaris 内核将路由与物理接口而不是逻辑接口进行关联。建立物理接口的 IP 地址之后,应该将所需的缺省路由放在路由表中。如果随后使用 DHCP 来配置与此物理接口关联的逻辑接口,则应已存在所需的路由。逻辑接口使用相同的路由。

当物理接口上的租用过期时,DHCP 客户机便会删除与此接口关联的缺省路由。当逻辑接口上的租用过期时,DHCP 客户机不会删除与此逻辑接口关联的缺省路由。关联的物理接口(也可能包括其他逻辑接口)可能需要使用相同的路由。

如果您需要添加或删除与 DHCP 控制的接口关联的缺省路由,则可以使用 DHCP 客户机事件脚本机制。请参见DHCP 客户机事件脚本