CISCO3560,show ip dhcp binding,得到这样的地址请问是什么?

0164.2737.01ba.87 Oct 31 2014 09:37 AM Automatic
2025-03-24 06:32:46
推荐回答(4个)
回答1:

之前做dhcp的实验用的是pt6,当时show ip dhcp binding “handware address”这一栏就是标准的12个16进制数,第一次看到你这个问题时很诧异,所以用GNS3实验了一次,拓扑如下

请自己脑补R1为MLS,R2、R3为PC.....R2属于VLAN10,R3属于VLAN20,然后我再R1上添加两个DHCP pool分别为R2R3分配地址

因为sh ip dhcp bind这条命令第二列的描述就是客户id、硬件地址以及用户名,因此我在配置R2的接口的时候翻了一下dhcp命令,并在R2的f0/0接口使用这样一条命令

ip address dhcp client-id fastEthernet 0/0

R3我只使用ip add dhcp命令

来看一下结果

注意到跟在mac后面的00了吗

现在在R3的f0/0接口执行ip address dhcp client-id fastEthernet 0/1

在R3上尝试如下命令:

ip add dhcp hostname PC3

再看结果

至于为啥显示这么一堆,应该是模拟器的问题了

回答2:

在客户端上"sh dhcp lease" 你看到的“一堆”是捅过表项里的
Client-ID: cisco-cc02.4d0c.0011-Et1/1 的思科私有算法算出来的 并不是模拟器的bug
而mac后面的00 并不是多出来的 多出来的是前面的01 代表了 标准以太网地址
当你在dhcp客户端接口下配置client-id时 就是会在dhcpserver中看到准确的接口mac

回答3:

就是通过DHCP绑定的IP和mac的

回答4:

show ip dhcp binding 查看DHCP 的地址绑定情况