[网络] 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.0int 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
[网络] DHCP 之 Mac 绑定的更多相关文章
- 我家用的网络IP地址给定,MAC绑定,我买了个无线路由器,请问怎么设定能让我的电脑和手机都能上网
我家用的网络IP地址给定,MAC绑定,我买了个无线路由器,请问怎么设定能让我的电脑和手机都能上网 房东给的IP地址是:192.168.1.5 255.255.255.0 192.168.1.1 2 ...
- PHPCMS V9实现硬件地址MAC绑定访问技术实现
目的:会员登录需要 用户名.密码.身份识别码(新增字段) 效果: 解决方法: 目前数据库中macaddress字段已经添加,修改了phpcms\modules\member\index.php 63 ...
- 《React Native 精解与实战》书籍连载「React Native 网络请求与列表绑定」
此文是我的出版书籍<React Native 精解与实战>连载分享,此书由机械工业出版社出版,书中详解了 React Native 框架底层原理.React Native 组件布局.组件与 ...
- 无线网络中的MAC协议(1)
前文我们对传统的有线网络的MAC协议进行了分析,接下来我们在对无线网络的MAC也进行一个详细的介绍.那么无线网络中的MAC工作方式是如何的呢?无线局域网(WLAN)中MAC所对应的标准为IEEE 80 ...
- windows2003 DHCP中批处理绑定IP与MAC
最近正在实施Windows Server 2008 R2 DHCP服务器部署,要求把员工的IP地址和MAC以及姓名完成在DHCP服务器上的绑定,使用的系统是windows2003-x64,要添加的用户 ...
- 解决华为交换机S5700无法解除ip/Mac绑定的问题
今天同事离职,需要解除他的个人笔记本Mac与ip的绑定 首先进入系统用户视图,然后进入vlanif4,解除151绑定 system-view interface vlanif 4 undo dhcp ...
- ARP 命令运行实现静态IP/MAC绑定
公司网络出现本地无法连接,以前公司是分配的固定IP,结果还是无法连接网络,后来网管帮我设置了下,我也学习了下.解决办法如下: 1.首先以管理员身份运行CMD打开命令行程序 开始-程序-附件-命令提示符 ...
- linux网络配置及IP绑定
在学习时,参考了这篇文章:http://blog.csdn.net/collection4u/article/details/14127671:在这篇文章中作者讲述了VMware中虚机的三种网络模式: ...
- Linux高级网络设置——给网卡绑定多个IP
假设这样一种场景: 某运营商的Linux服务器上装配了2家互联网公司的Web服务,每个Web服务分配了一个公网IP地址.但是运营商的Linux服务器只有一块网卡.这就需要在一块网卡上绑定多个IP地址. ...
随机推荐
- codeforces:Prefix Sums分析和实现
题目大意: 给出一个函数P,P接受一个数组A作为参数,并返回一个新的数组B,且B.length = A.length + 1,B[i] = SUM(A[0], ..., A[i]).有一个无穷数组序列 ...
- 138. Copy List with Random Pointer (Graph, Map; DFS)
A linked list is given such that each node contains an additional random pointer which could point t ...
- oracle中如何修改process
转自https://blog.csdn.net/qq_35686181/article/details/52350922 oracle中修改process 在 oracle中,要经常查看proces ...
- boost之date_time库
最近开了boost库的学习,就先从日期时间库开始吧,boost的date_time库是一个很强大的时间库,用起来还是挺方便的.以下算是我学习的笔记,我把它记录下来,以后便于我复习和查阅. #inclu ...
- 怎样知道自己机器的出口网关IP(即外部IP)
方法一: 在浏览器中输入 : http://www.ip138.com/ 可以查到外部IP地址及地理位置 方法二: Just put in “where is my ip” in google t ...
- Java Thread系列(十)生产者消费者模式
Java Thread系列(十)生产者消费者模式 生产者消费者问题(producer-consumer problem),是一个多线程同步问题的经典案例.该问题描述了两个共亨固定大小缓冲区的线程-即所 ...
- sql查询磁盘空间并发预警邮件
检测磁盘空间,如果低于设置的预警值则发出一封预警邮件,这样的事情可以用SQL server的作业可以做,关键SQL语句如下例子所示: DECLARE @TableText NVARCHAR(MAX)= ...
- 修改数据库中的内容报错:PropertyAccessException:Null value was assinged to a property of primitive type setter of
错误原因:totalTime的类型为int,数据库中为NULL,int 类型不能赋值为NULL,只能为0,所以报此异常. 解决方案:将totalTime的类型改为Integer,或者初始化为0
- Net下的 ORM框架介紹(转)
http://www.cnblogs.com/zhaoyx/articles/1896638.html 在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源: ...
- serialVersionUID的作用以及IDEA、Eclipse如何自动生成serialVersionUID
说到serialVersionUID,首先要讲讲序列化. 序列化: 序列化可以将一个java对象以二进制流的方式在网络中传输并且可以被持久化到数据库.文件系统中,反序列化则是可以把之前持久化在数据库或 ...