环境是一台Cisco 4948交换机上划分有两个vlan,服务器和客户端分别接入不同的vlan。要使DHCP服务器与客户端不在同一vlan而能自动获取IP。
Cisco 4948交换机配置:
VLAN192接口配置模式 192.168.1.10 255.255.0.0
VLAN172 接口配置模式 172.17.1.10 255.255.0.0
全局配置模式 ip dhcp-server 192.168.1.233
vlan172接口配置模式 ip helper-address 192.168.1.233
其它配置只是划分vlan,开通路由等。
DHCP服务器配置:
作用域 192.168.0.0 255.255.0.0 路由器192.168.1.10 地址池192.168.1.201~230
作用域 172.17.0.0 255.255.0.0 路由器172.17.1.10 地址池172.17.1.201~230
客户端接入vlan172 ,DHCP服务器接入VLAN192。
客户端能够自动获取IP地址,但是获取到却是172.17.1.22 网关172.17.1.21,并不是DHCP服务器分配(DHCP服务器关机之后还能获取),请教高手是怎么回事,该怎么设置呢?
------解决思路----------------------
既然 能得到ip 就会有dhcp服务
看一下交换机配置
有没有 dhcp配置了 没取消的
没有的话
配置交换机端口镜像 抓包 看一下 dhcp 的响应包是从哪个口来的
------解决思路----------------------
同意楼上看法。DHCP是先到先服务,如果网内同时有多个DHCP服务器,则看哪个响应的速度快。
按楼主所说,如果一直都是获取的VLAN172的IP范围,则几乎可以肯定是VLAN172开启了DHCP服务。