标签:cisco、路由、交换
问题描述:最后我又仔细检查了一边,发现是3层交换下static mac-address table的问题,使用clear mac-address-table static 完美获取地址。
我整理了几条排错思路,欢迎大家参考以及踊跃补充:
关于在GNS3上PC无法从DHCP获取到地址的问题的解决办法
1.先检查DHCP pool地址池建立是否正确,default-router是否指定再检查SVI下是否指定了ip help-address
2.再检查2层、3层交换对应的vlan是否存在(与dhcp连接的交换机)
3.与3层交换的trunk线路上是否放行了该vlan 接入层Acess口是否划分了该vlan?
4.如果是用路由器模拟PC机,是否no ip routing
5.上述4项检查无误后;
尝试在3层交换上clear mac-address-table static 此时再观察PC机
clear mac-address-table static 原理:
3层交换的mac-address table中缓存原先PC的mac地址,此时又添加了新的vlan 部署了新的DHCP它的mac表中缓存了大量的mac地址,需要手动释放PC才能获取到地址;原理同IE浏览器缓存(猜测)
标签:cisco、路由、交换
原文地址:http://blog.51cto.com/9576048/2106033