我们目前在我们的networking中有3个VLAN设置。 在我们的DHCP服务器(Windows 2008)上,我们为3个独立的子网创build了3个范围。 我们的客户似乎无法获取子网上的地址,除了服务器所连接的地址。 我们的procurve交换机(ip-helper)启用了DHCP转发function
如果我们在Windows DHCP中使范围成为同一超级域的一部分,那么地址就会被正确地分配,但是如果一个客户端从一个VLAN漫游到另一个VLAN,他们将总是从他们现有的租约中提取相同的地址,即使它来自另一个子网。 如果作用域不是同一个超级域的一部分,那么如果DHCP服务器与服务器不在同一个子网上,DHCP服务器将对客户端的DHCP请求做出NAK响应。
事实certificate,服务器插入的交换机端口被标记为其他两个vlan,所以它直接从客户端看到广播的DHCP请求,而不是来自交换机的中继请求。 确保分配给服务器端口的唯一vlan是主vlan后,一切正常。