[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:29161] arp
-
From:早間
-
Date:Mon, 12 May 2008 18:15:55 +0900 (JST)
- Subject: [plamo:29161] arp
- From: 早間<hayama@xxxxxxxxxxxxxxxxx>
- Date: Mon, 12 May 2008 18:15:43 +0900 (JST)
早間です。
近接(LAN 内)のホストで確実にネットが使用できるホストを確認する方法
は無いものでしょうか。
当初 (1)を使用していたのですが、必ず 2秒待たされるので arp
テーブルで確認しようと (2) を使用したのですが確実に動いている
(2度目の確認では動いていることが確認できます)ホストでも arp
テーブルにホスト名が載らない事があるのです。
(1)ping で確認
CONFIG=`ping -qw2 ホストネーム | grep "100%"`
if [ "X$CONFIG" = "X" ] ; then
echo Alive
else
echo dead
fi
(2) arp テーブルで確認する
ARP=`/sbin/arp -a ホストネーム | cut -f1 -d.`
if [ ! "X$ARP" = "Xホストネーム" ] ; then
ping -qw2 ホストネーム # arp テーブルに無いとき ping 実行
ARP=`/sbin/arp -a ホストネーム | cut -f1 -d.`
fi
if [ "X$ARP" = "Xホストネーム" ] ; then
echo Alive
else
echo dead
fi
-- 早間 義博
- Follow-Ups
-
- [plamo:29162] Re: arp, OHNO Tetsuji
[検索ページ]
[メール一覧]
Plamo ML 公開システム