dhcpserver 上的 DHCP 提供失败 - 棒上路由器

网络工程 VLAN dhcp
2021-07-10 12:45:52

我正在使用 packettracer 来配置网络。问题是路由器(充当单臂路由器)不提供其池中的 ip 地址。作为客户端的pc属于vlan 30,交换机上的fa0/1接口处于access-mode状态。所以没问题。并且 - 路由器的 G0/1 接口配置为中继链路。行!AND - 如果 PC 配置为静态,则 PC 可以通过 ICMP 消息与路由器进行通信。所以我不明白为什么路由器不向客户端提供任何地址?

当我单击 pc-GUI 上的 DHCP-radiobutton 时,我收到以下错误信息:

DHCP 失败。正在使用 APIPA

dhcp 的路由器配置

HQ(config)#ip dhcp excluded-address 10.10.10.193 255.255.255.192
HQ(config)#ip dhcp pool LAN
HQ(dhcp-config)#network 10.10.10.192 255.255.255.192
HQ(dhcp-config)#default-router 10.10.10.193
HQ(dhcp-config)#end

路由器上 vlan-30 的寻址信息如下所示:

G0/0.30   10.10.10.193   255.255.255.192

以及我在路由器上针对此子接口的配置

HQ(config-subif)#encapsulation dot1q 30
HQ(config-subif)#ip address 10.10.10.193 255.255.255.192

我在这里添加了一个屏幕截图,以便您可以轻松查看网络的拓扑结构。

如果有人能明白为什么路由器不提供 ip 地址,那就太好了?它可能与VLAN 45的本机VLAN有关吗?

真诚地

在此处输入图片说明

1个回答

您已排除池中除网络地址外的所有可用 IP:

HQ(dhcp-config)#network 10.10.10.192 255.255.255.192

表示可用的 IP 地址是 10.10.10.192 到并包括 10.10.10.255,和

HQ(config)#ip dhcp excluded-address 10.10.10.193 255.255.255.192

表示除了 10.10.10.192 这些地址不能使用。因此修复最后一条语句,以便 DHCP 服务器实际上可以分配一些地址。