DHCP里对最近2天上线的电脑做个标记
本帖最后由 xuxi3201 于 2016-6-26 22:38 编辑写这个的原因: DHCP使用的是静态ip分配。
里面有很多ip好久没有上线了,
想对最近2天上线的电脑做个标记,
这样就可以区分出那些"没有使用的"。
so 我写了这个脚本,
放"计划任务"里,每小时执行一次。
{
# 请把ether2 换成内网网卡名
# 根据arp给dhcp里的ip加备注
:local TODAY
:set TODAY [:pick $TODAY 5 6]
:local YESTERDAY ($TODAY - 1)
:local BOTH ($YESTERDAY . $TODAY)
:local ADD1
:local C1
:local C2
:foreach III in= \
do={
:set ADD1
:foreach JJJ in= \
do={
:set C1
:set C2 $C1
:if (($C2 = $TODAY) || ($C2 = $YESTERDAY) || ($C2 = $BOTH)) do={:put $ADD1} else={
/ip dhcp-server lease set comment=$TODAY}
:if ($C2 = $YESTERDAY) do={
/ip dhcp-server lease set comment=$BOTH}
}
}
}
#
6.Xdhcp可以直接加脚本,分配IP后自动运行脚本,备注ARP或DHCP,然后对比日期多少天没在线删除,没仔细看,看你写的头都大了
6.Xdhcp可以直接加脚本,分配IP后自动运行脚本
这个,我不会。请截图看看。 在ip dhcp-server 里面,打开你新建的DHCP服务器就看到了,你这个感觉有点郁闷,lease time时间设置短一点不就可以了吗?难不成你设置成365天? 学习一下!谢谢分享! 学习学习!!!谢谢分享!!! :)
页:
[1]