我有一台带有 2 个 vlan 2001 和 2002 的 cisco 交换机 2960S。在 vlan 2001 上运行一个 DHCP 服务器(Windows Server 2012 R2),IP 为 10.0.100.10,范围为 vlan 2001 (10.0.100.50) 和 9102020-9902 .200.1-99/24)。为了测试,我使用了以下配置(简化):
vlan 2001,2002
!
interface GigabitEthernet0/1
description *** Client network ***
switchport access vlan 2001
switchport mode access
!
interface GigabitEthernet0/2
description *** FEMTO indoor box ***
switchport access vlan 2002
switchport mode access
!
interface GigabitEthernet0/3
description *** Uplink router ***
switchport mode trunk
!
interface Vlan1
no ip address
no ip route-cache
!
interface vlan 2001
ip address 10.0.100.1 255.255.255.0
!
interface vlan 2002
description *** DHCP relay ***
no ip address
ip helper-address 10.0.100.10
no ip route-cache
!
ip default-gateway 10.0.100.254
现在我遇到了一个非常奇怪的情况,如果我将笔记本电脑或个人电脑连接到交换机上的端口 2 - 我从 DHCP 服务器获得了一个 10.0.200.1 范围内的 IP 地址。这就像设计的那样,但是如果我将 FEMTO 室内盒连接到交换机上的同一个端口,我不会得到任何 IP 地址。我像支持者告诉我的那样重置了 FEMTO 室内机,但我仍然无法接收任何 DHCP 信息。当我镜像端口并捕获流量时,我只看到一些 dhcp 发现来自 FEMTO 室内盒的条目,但没有请求/提供/确认条目。
前几天所有的FEMTO室内盒子都运行没有任何问题,在我配置了一个新的vlan(2002)之后,他们直到现在才收到任何DHCP信息。但是为什么我可以从任何其他客户端收到除 FEMTO 室内盒之外的任何其他客户端的 ip 地址,为什么 DHCP 服务器没有响应 FEMTO 室内盒的 DHCP 发现?
有人知道为什么会这样吗?
亲切的问候,梅德