下面我们来对DHCP snooping和MAC检查功能进行一下分析和讲解。两者存在着什么关系呢?如何打开和关闭源MAC检查功能呢?相信大家看完下面的文章能够清楚了。
打开和关闭源 MAC检查功能
下边的是打开 DHCP 源 MAC检查的功能
- switch# configure terminal
- switch(config)# ip dhcp snooping verify mac-address
- switch(config)# end
- switch#
配置静态DHCP snooping用户
在某些应用情况下,某些端口下的用户希望能够静态使用某些 IP,就可以通过静态配置此用户信息来实现。
switch# configure terminal //进入配置模式
- switch(config)# [no] ip dhcp snooping
- bindingmac-addrees vlan vlan_id ip
- ip-addressinterface interface-id
设置DHCP静态用户到DHCP
snooping 绑定数据库
下边是添加一个静态的用户到设备的9端口:
- switch# configure terminal
- switch(config)# ip dhcp snooping binding 00d0.f801.0101 vlan
- 1 ip 192.168.4.243 interface gigabitEthernet 0/9
- switch(config)# end
- switch#
配置定时写DHCP Snooping数据库信息到flash
为了防止设备断电重启导致设备上的DHCP户信息丢失,所以DHCP Snooping 提供可配置的定时把DHCP Snooping 数据库信息写入 flash的命令,默认情况下,定时为 0,即不定时写 flash。
- switch# configure terminal //进入配置模式
- switch(config)# [no] ip dhcp snooping
- database write-delay [time]
设置DHCP延迟写flash的时间
time:600s--86400s.缺省为 0
下边的是设置 DHCP Snooping延迟写 flash的时间为 3600s:
- switch# configure terminal
- switch(config)# ip dhcp snooping database write-delay 3600
- switch(config)# end
- switch#
手动把DHCP snooping数据库信息写到flash
为了防止设备断电重启导致设备上的DHCP用户信息丢失,除了配置定时写flash 外,也可以根据需要手动地把当前的DHCP Snooping绑定数据库信息写入flash。
- switch# configure terminal //进入配置模式
- switch(config)# ip dhcp snooping database
- write-to-flash
把DHCP snooping数据库信息写入flash
下边的是手动的把 DHCP Snooping 数据库信息写入 flash:
- switch# configure terminal
- switch(config)# ip dhcp snooping database write-to-flash
- switch(config)# end