DHCP无法通过路由器递送报价

我有以下networking

网络图 PCVLAN10 – > SWITCH_LAN1 – > ROUTER_LAN 1 – > ROUTER_LAN2 – > SWITCH_LAN2 – > DHCP(路由器)

我在路由器上设置了子接口,并允许在所有设备上的VLAN 10上进行中继。

我想要实现的:PCVLAN10应该能够从LAN2上的DHCP接收IP。

结果是:stream量从PCVLAN10平稳地stream向DHCPRouter,根据Packet Tracer中的模拟模式,从池中select一个地址,准备发送出去,但从来没有。

如果我把一台计算机放在同一个vlan上,但连接到交换机2,那台计算机就能够接收到一个IP。 所以在回来的路上必须要有交换机和路由器2。

我沿途设置了IP助手地址和默认路由,但是在某些地方,stream量只是停止了,没有给我正确的信息。

你们认为可能是什么错误?

编辑:我已经在回来的路上添加了一个帮手地址。 结果是有点刺激,PC需要相当长的一段时间才能获得DHCP地址,我的池不包括地址1 – 3,但下一个接收的是“44”,如果我释放并请求一个新的我得到49,这是否意味着DHCP服务器无法路由5个数据包?

两个networking意味着两个广播域。 由于DHCP通过广播进行通信,数据包在networking边界处被丢弃,例如:路由器。 您需要configuration路由器来中继networking之间的DHCP通信。

现在你有第二个问题:你的DHCP服务器将需要知道该计算机在另一个networking,所以需要在不同的networking范围内的IP地址。

我build议你阅读关于广播域,广播和DHCP的工作方式,以更好地了解这个问题。

另一个问题,虽然题外话是,为什么你不给电脑一个静态地址。 你的概念是不常见的。