ISC DHCP 手动绑定IP-MAC脚本

ISC DHCP 手动绑定IP-MAC脚本ISC DHCP 手动绑定IP-MAC脚本脚本总结ISC DHCP 手动绑定IP-MAC脚本继上一篇自动绑定IP-AMC脚本后,鉴于部分设备有需要绑定特定IP等特殊需求,我又写了这个手动绑定IP-MAC的bash脚本,以减少人力工作和不必要的人为错误导致的返工。脚本FILE=/etc/dhcp/in#这个文件用于为添加IP-MAC绑定提供mac、用户名和希望绑定的IP段CONFILE=/etc/dhcp/dhcpd.conf#dhcpd.conf是DH
摘要由CSDN通过智能技术生成

ISC DHCP 手动绑定IP-MAC脚本

ISC DHCP 手动绑定IP-MAC脚本

继上一篇自动绑定IP-AMC脚本后,鉴于部分设备有需要绑定特定IP等特殊需求,我又写了这个手动绑定IP-MAC的bash脚本,以减少人力工作和不必要的人为错误导致的返工。

脚本

FILE=/etc/dhcp/in
#这个文件用于为添加IP-MAC绑定提供mac、用户名和希望绑定的IP段
CONFILE=/etc/dhcp/dhcpd.conf
#dhcpd.conf是DHCP配置文件
name=date | awk '{print $2,$3}' | sed 's/ //g'
#在修改配置前做好备份,这里是根据时间制定配置文件备份的中间名
file=“dhcpd.”$name".conf"
#制定配置文件备份的文件名
cp $CONFILE $file
#备份配置文件
oldhost=tail -n 1 $CONFILE | awk '{print $2}'
#原配置文件的最后一行的host,用于之后返回新增命令行
a=(a b c d e f g h i j)
#用于同一用户有多个设备绑定IP时区别host名
while read user mac seg
#从in文件中读取参数
do
grep -q -i “hardware ethernet “$mac $CONFILE > /dev/null 2>&1
#grep -q 安静模式,不打印任何标准输出,如果有匹配的内容则立即返回状态值0。这里用于查看该mac是否已经绑定过IP
if [ ? − e q 0 ] t h e n e c h o

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IP-MAC地址绑定工具 1、有效防止黑客和病毒的arp欺骗攻击,拒绝断网提高网络稳定性。通过扫描发现内网电脑的IPMAC地址,并自动生成arp绑定脚本,只需拷贝到各台电脑上做成启动脚本就可实现IPMAC地址静态绑定。同时提供全能绑定程序,可对windows 98以上所有操作系统做IPMAC地址绑定。 2、文件列表 MacScan.exe--MAC地址扫描器 BindArp.exe--ARP绑定程序 ReadMe.txt--使用说明文件 3、使用方法 第一步、扫描地址 打开MacScan.exe,输入要扫描的内网IP范围,点击<开始扫描>按钮。程序自动对该IP范围内的电脑进行扫描,并将扫描到的IPMAC地址信息显示在界面上。同时在程序目录下生成ArpList.ini文件、BindArp.bat和BindDhcp.bat文件。 第二步、绑定地址 用户可以用两种不同的办法绑定IPMAC地址。 (1)将BindArp.exe和ArpList.ini拷贝到各台电脑上,并将BindArp.exe放到启动菜单中自动运行绑定IPMAC地址。该程序适合windows 98以上所有操作系统。(如果想让BindArp.exe程序隐藏运行,请打开ArpList.ini,在第一行增加:"TrayIcon=False"。) (2)将BindArp.bat拷贝到各台电脑上,并做成启动脚本自动运行绑定IPMAC地址。该脚本仅适合windows xp以上操作系统。 4、DHCP服务器绑定 如果用户采用DHCP服务器自动分配IP地址,并想在DHCP服务器中实现IPMAC地址的绑定。请将BindDhcp.bat拷贝到DHCP服务器上,然后运行该批处理文件,即可实现在DHCP服务器上为指定的MAC地址分配固定的IP地址。建议用户在运行批处理文件之前,首先备份DHCP服务器配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值