9/28/2008

ネットワーク上で使用しているIPアドレスを自動で調べる方法

forコマンドを利用して簡単に調べる方法があります。
Windowsのコマンドプロンプトの画面を立ち上げて

for /l %i in (0,1,255) do ping -w 1 -n 1 192.168.0.%i && arp -a 192.168.0.%i >> out.log

と書いてEnterを押してください。
すると、結果がout.logに書き込まれますので、メモ帳を使って読むことができます。

Interface: 10.0.0.55 on Interface 0x1000003
Internet Address Physical Address Type
10.0.0.10 00-00-00-00-00-00 invalid

Interface: 10.0.0.55 on Interface 0x1000003
Internet Address Physical Address Type
10.0.0.11 FF-04-ac-95-7d-15 dynamic

dynamicと表示されているアドレスが使われているということです。

尚、 192.168.0.%i && arp -a 192.168.0.%iの部分はお使いのネットワークアドレスに合わせて変更してください。また、この調査方法は電源の入っていないコンピュータのアド レスは「使っていない」ということになりますので、全てのコンピュータの電源を入れた状態で操作する必要があります。

http://www.nbcom.co.jp/PC-Support/FAQ/net/ot/net072004ot003.shtml

9/10/2008

The Big Picture @ Bosoton Globe

http://www.boston.com/bigpicture/