Sken IP adres na UBNT: Porovnání verzí
Z Wiki UnArt Slavičín
Skočit na navigaciSkočit na vyhledávání
Bez shrnutí editace |
Bez shrnutí editace |
||
| Řádek 1: | Řádek 1: | ||
Přes SSH v konzoli (pokud je rozsah jiný než 192.168.1.0/24, upravte proměnnou address): | Přes SSH v konzoli (pokud je rozsah jiný než 192.168.1.0/24, upravte proměnnou address): | ||
= Ping = | |||
address="192.168.1."; | address="192.168.1."; | ||
| Řádek 5: | Řádek 7: | ||
do | do | ||
up=`ping -c1 -W1 $address$i | grep "1 packets received" | wc -l`; | up=`ping -c1 -W1 $address$i | grep "1 packets received" | wc -l`; | ||
if [ "$up" -eq 1 ]; | |||
then | |||
echo $address$i; | |||
fi; | |||
done | |||
= Arping = | |||
address="192.168.1."; | |||
for i in `seq 1 254`; | |||
do | |||
up=`arping -c1 -I br0 $address$i | grep "Received 1 replies" | wc -l`; | |||
if [ "$up" -eq 1 ]; | if [ "$up" -eq 1 ]; | ||
then | then | ||
Verze z 30. 5. 2016, 08:03
Přes SSH v konzoli (pokud je rozsah jiný než 192.168.1.0/24, upravte proměnnou address):
Ping
address="192.168.1.";
for i in `seq 1 254`;
do
up=`ping -c1 -W1 $address$i | grep "1 packets received" | wc -l`;
if [ "$up" -eq 1 ];
then
echo $address$i;
fi;
done
Arping
address="192.168.1.";
for i in `seq 1 254`;
do
up=`arping -c1 -I br0 $address$i | grep "Received 1 replies" | wc -l`;
if [ "$up" -eq 1 ];
then
echo $address$i;
fi;
done