zoukankan      html  css  js  c++  java
  • [网络] DHCP 之 Mac 绑定

    [网络] DHCP 之 Mac 绑定

    一、瞎扯

    今天我们来简单聊聊Mac绑定,这在设备管理时常常被使用。

    当然你可能会说我可以设置静态IP啊。先不提静态IP容易冲突。现在我在设置树莓派时就遇到一个问题,即无法绝对的设置一个静态IP因为我需要设置DHCP以面对不同环境下复杂网络情况。

    在这个应用场景下,我们需要选择就是DHCP下的Mac绑定。

    二、配置

    vlan database

    vlan 10 name dhcp

    我们首先需要设置划分个二层vlan

    configure terminal
    int vlan 10
    ip address x.x.x.x 255.255.255.0

    int f1/1

    switchport mode access

    switchport access vlan 10

    int f1/2

    switchport mode ...

    ......

    end

    然后需要将端口们加入vlan

    configure terminal

    ip dhcp-server x.x.x.x

    ip dhcp pool dhcp

    network x.x.x.0 255.255.255.0

    default-route x.x.x.x

    最后配置dhcp即可


    (验证略,您可双击VPC并键入ip dhcp -r

    三、静态

    ESW1(dhcp-config)#do sho run | s dhcp
    no ip dhcp use vrf connected
    ip dhcp pool dhcp
    network 10.1.1.0 255.255.255.0
    default-router 10.1.1.1
    domain-name it.run
    ip dhcp pool dhcp_static
    host 10.1.1.100 255.255.255.0
    client-identifier 0100.5079.6668.00
    ip dhcp-server 10.1.1.1

    这样我们完成设置了。

    ESW1(dhcp-config)#do show ip dhcp bind
    Bindings from all pools not associated with VRF:
    IP address Client-ID/ Lease expiration Type
    Hardware address/
    User name
    10.1.1.2 0100.5079.6668.01 Mar 02 2002 12:25 AM Automatic
    10.1.1.4 0100.5079.6668.02 Mar 02 2002 12:27 AM Automatic
    10.1.1.100 0100.5079.6668.00 Infinite Manual

    client-identifier 这么看

    ESW1(dhcp-config)#do clear ip dhcp bind x.x.x.x

    如果在设置时报错已绑定,那就需要clear删除掉绑定信息

    tips:

    1、开启debug模式

    do debug ip dhcp server packet

    2、查看绑定信息

    do show ip dhcp binding

    3、确定DHCP服务器

    service dhcp
    ip dhcp-server x.x.x.x

    4、查询与清除

    do show ip dhcp bind
    do clear ip dhcp bind x.x.x.x

    最好还是排掉被静态的IP地址:ip dhcp excluded-address x.x.x.x

  • 相关阅读:
    hibernate中获得session的方式
    html中meta的介绍
    dwr和spring的整合
    hibernate.hbm2ddl.auto配置详解
    java生成二维码(需导入第三方ZXing.jar包)
    公共语言运行库(CLR)开发系列课程(1):Pinvoke 简介 学习笔记
    SQL case when 遇到null值
    OpenLayers 3 之 地图图层数据来源(ol.source)详解
    公共语言运行库(CLR)开发系列课程(3):COM Interop基础 学习笔记
    公共语言运行库(CLR)开发系列课程(2):Pinvoke 进阶 学习笔记
  • 原文地址:https://www.cnblogs.com/itxdm/p/Network_DHCP_Mac_binding.html
Copyright © 2011-2022 走看看