我正在尝试配置 DHCP 以从其他网络分配 IP 地址!

网络工程 转变 路由器 dhcp 互联网 网络访问
2021-07-26 20:05:12

假设有两个网络:A (10.100.90.0) 和 B(192.168.1.0)。网络 A 有一个 DHCP 服务器。

我们知道,当多个设备连接到网络 A 时,设备从连接到网络 A 的 DHCP 服务器(例如 10.100.90.1、100.100.90.2 等)获取 IP 地址。

假设我们已经连接到网络 A 的(新)交换机。连接到该交换机的设备从网络 A 中的 DHCP 服务器获取 IP 地址。

网络配置

正如我们在图中看到的,两个网络之间有一个路由器。我正在使用负载平衡路由器。我希望笔记本电脑 0 从连接在网络 A 端的 DHCP 服务器获取其 IP 地址(忽略网络 B 端的服务器;它什么都不做)。

编辑:

我想我应该改变我提问的方式!

我可以使用(外部)DHCP 服务器而不是路由器来为连接到它的设备分配 IP 地址吗?

更新 1:

Ip-Helper 地址命令有效!!!但是 DHCPREQUEST 数据包被 DHCP 服务器拒绝。没有 DHCPOffer 被发送回客户端?!

更新 2:

我在 DHCP 服务器中为网络 B 添加了一个地址池,笔记本电脑 0 能够从 DHCP 服务器获取 IP 地址!:-)

1个回答

您的 DHCP 服务器可以为两个 LAN 提供地址,但服务器的配置在这里是题外话。

如果您希望网络 B 上的笔记本电脑 0 从网络 A 上的 DHCP 服务器获取地址,您需要在网络 B 的路由器接口上放置一个辅助地址:

interface GigabitEthernet0/1 ! assuming this is the interface for Network B
 ip helper-address 10.100.90.1

编辑:

是的,您可以使用外部 DHCP 服务器。我在上面详细说明了如何做到这一点。这就是 DHCP 在大型部署中完成的方式,以便可以整合 DHCP 服务器。您可以为不同位置的服务器设置多个辅助地址以实现冗余,主机将使用第一个响应的地址。