Router> enable
Router# configure terminal
Router(config)# service dhcp
Router(config)# ip dhcp pool LAN
Router(dhcp-config)# network 192.168.1.0 /24
Router(dhcp-config)# default-router 192.168.1.1
Router(dhcp-config)# dns-server 8.8.8.8
Router(dhcp-config)# exit
确保设备已成功连接到无线网络是获取 DHCP 的前提条件。若 DHCP 未启用,设备将无法自动获取 IP 地址。如果没有 IP 地址,说明设备未成功从路由器获取信息。不同子网会导致设备无法通信,包括无法获取 DHCP。
排查步骤
在使用思科模拟器(如 Cisco Packet Tracer 或 GNS3)搭建无线局域网时,如果智能手机设备在获取 DHCP 时失败,可能是由以下原因引起的。1. 检查无线连接:确保智能手机已关联到AP。2. 检查DHCP服务是否启用。3. 验证地址池配置是否正确。4. 检查VLAN或子网设置。
配置无线AP和DHCP
在Packet Tracer中,先配置无线接入点(AP):AP(config)# interface Dot11Radio0
AP(config-if)# ssid BatMan
AP(config-if)# encryption key 1 size 5text 11011
AP(config-if)# encryption vlan 1 key 1
AP(config-if)# encryption vlan 1 mode wep mandatory
AP(config-if)# countermeasure tkip
AP(config-if)# no shutdown。然后在路由器上启用DHCP池。
常见错误解决
如果智能手机显示DHCP失败,检查路由器DHCP池的网络范围是否包含客户端IP段。例如,pool中network 192.168.10.0 255.255.255.0,确保无线客户端在同一网段。排除命令:Router# show ip dhcp binding 查看绑定,Router# show ip dhcp pool 查看池状态。
无线设备连接问题
确保AP和路由器间有正确 trunk 或 access 链路。智能手机需手动选择SSID并输入密码。模拟器中,点击智能手机的无线图标,选择网络连接。失败时,重置设备:右键设备-重置,或检查仿真模式下PDU传输。
完整DHCP配置示例
ip dhcp excluded-address 192.168.1.1 192.168.1.30
ip dhcp pool TEST
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
dns-server 114.114.114.114
在无线路由器模式下,直接用WLAN接口作为DHCP服务器,避免中继问题。
FAQ
Q: 为什么无线设备连上AP但没IP?
A: 检查DHCP池范围和路由器服务dhcp是否开启。
Q: Packet Tracer中智能手机DHCP失败怎么重启?
A: 右键设备-电源开关,或删除重加设备。
Q: AP和路由器不同VLAN怎么办?
A: 配置trunk端口允许多个VLAN。
Q: 模拟器DHCP绑定看不到?
A: 用show run检查配置,show ip dhcp conflict排查冲突。