Chinaunix首页 | 论坛 | 博客
  • 博客访问: 588466
  • 博文数量: 50
  • 博客积分: 4764
  • 博客等级: 上校
  • 技术积分: 597
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-18 09:00
个人简介

资深IT码农,擅长Linux、C/C++、bash

文章分类

全部博文(50)

文章存档

2015年(17)

2014年(2)

2011年(7)

2010年(4)

2009年(20)

分类: LINUX

2009-06-01 09:45:51

通过 MAC 地址得到IP的脚本

冷胜魁(Seaquester)
lengshengkui@gmail.com
2008-7-16

由于某些原因,需要通过MAC地址,搜索机器的IP,所以写了这个脚本。
为了简便,该脚本只能搜索固定的网段。

#!/bin/sh

ipprefix=172.21.73
count=1
mac=$1
while [ $count -lt 255 ] ; do
    str=`arping -c 1 $ipprefix.$count | grep $mac`
    if [ -n "$str" ] ; then
        echo $ipprefix.$count
        exit
    fi
    let count+=1
done

阅读(1193) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~