如果是 Windows 系列的網路環境
可以在命令列視窗
輸入
<pre class="c" name="code">nbtstat -A 10.10.1.33
注意那個 -A -a 是大小寫不同的
試試看
有一個小軟體 ipscan
他可以掃描你輸入的IP、一個區間或整個網段都可以
包括HOSTNAME、MAC ADDRESS、PORT等等 可以自己調整設定
應該符合你的需求
前提是:
最好先把所有電腦的名稱及MAC Address都記錄成對照表,
只要先 ping 一下 192.168.8.112 ,
然後 arp -a 就會看到該 IP 的 MAC Address,就知道是誰了。
或者switch有且打開SNMP的功能,查詢其MIB也可得到IP是對到什麼MAC Address。
如果是偶爾想知道一下的話,就用手動執行上述動作。
若要常常得知哪些電腦是以什麼IP連結的話,
就得利用程式定期自動往switch查MIB,並將結果存在資料庫中,
某時間連線的log記錄就可對照當時IP及MAC Address,確知是哪一台電腦連線。
我個人也是比較讚成先把公司的PC、NB、SERVER的資料先做成清冊,這樣一來,做後續的清查也會比在那邊查個老半天還快!也比較能掌握實際的狀況!