ping が戻る機器を探す
ラズパイを img からのインストールした時の話
起動したラズパイの、IPアドレスが分らない。ディスプレイが付いていないので、ifconfig で見ることは出来ない。
普通MACアドレスが同じならルーターは同じアドレスを振るのだが、再インストルしたラズパイはアドレスが変わっていた。
色々試して見つけたのだけど、簡単なシェルスクリプトで見つけられる。
#!/bin/sh
rm /tmp/host
for i in `seq 1 3` 35 `seq 64 75` ; do
echo -n "$i "
ping -c2 -t2 "192.168.1.$i" | grep from >> /tmp/host
done
echo
cat /tmp/host
この例では、192.168.1.x のネットワークで、1~3・35・64~75 の範囲を探します。
pingの -t2 はタイムアウト :osによって適切に設定出来ると動作が速くなる。
くれぐれも、これは自分の管理できるローカルネットワーク内だけで使ってください。
| 固定リンク | コメント (0) | トラックバック (0)
最近のコメント