Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Apr 2005 08:45:38 +0300
From:      Abu Khaled <khaled.abu@gmail.com>
To:        freebsd-net@freebsd.org
Cc:        freebsd-questions@freebsd.org
Subject:   scaning the local network with arping/sh script
Message-ID:  <a64c109e050423224575a644e5@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Greetings...

I don't know much about scripting but i tried to write one to scan my
local network using the net/arping port.
here is the script:
<sciprt start>
#!/bin/sh
IP=3D1
while [ $IP -le 20 ]
do
echo -e ".\c"
   if ( arping -c 1 -q -i rl1 10.0.0.$IP ) then
      echo -e "\n10.0.0.$IP Online"
   fi
IP=3D$(( $IP +1 ))
done
echo -e "\n"
<script end>

The script runs and reports OK but it is very slow and takes a lot of
time to scan a large network. Does anyone have an idea on how to
improve it or provide an alternate way to do it?

PS: I used the arpscan port in the past but it is reported as broken:
Unfetchable.
      I'm running FreeBSD 5.4 Stable.

--=20
Kind regards
Abu Khaled



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a64c109e050423224575a644e5>