码迷,mamicode.com
首页 > 其他好文 > 详细

GNS3上PC通过DHCP无法获得IP地址的解决办法

时间:2018-04-21 10:14:15      阅读:932      评论:0      收藏:0      [点我收藏+]

标签:cisco、路由、交换

问题描述:
楼主在使用GNS3做DHCP实验时,发现用路由器模拟PC,配置完DHCP服务器后部分vlan 下的PC总是获取不了ip地址;DHCP的配置、vlan、trunk allow vlan、配置都是对的。反复检查无果,以下是实验拓扑:
技术分享图片

最后我又仔细检查了一边,发现是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浏览器缓存(猜测)

GNS3上PC通过DHCP无法获得IP地址的解决办法

标签:cisco、路由、交换

原文地址:http://blog.51cto.com/9576048/2106033

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!