2015-02-08

Ubuntu 用 Nmap 找出同一網段內的所有電腦

為什麼阿舍需要去找出同一個網段內的其它電腦呢 ? 故事是這樣的 ...
最近的有一天,阿舍帶了一台 Raspberry Pi 出門,上面只插了個 USB 無線網卡,等阿舍到了目的地,把它開機讓它連上阿舍的手機的無線網路來準備透過阿舍的筆電來操作時,就突然才想到 ... 這個 Raspberry Pi 取到的 IP 位址是多少 ? 要怎麼知道它的 IP 呢 ? 阿舍沒幫 Raspberry Pi 設定固定 IP 哩 ! ....


阿舍的手機上沒有可查 Wifi 已連線的用戶端的 IP 分配清單,因此,阿舍就沒辦法從手機來查出阿舍的 Raspberry Pi 是取到那一組,於是,阿舍只好在現場問看看有沒有鍵盤和螢幕可用,但是,運氣不錯的,一個也沒有哩!

好吧 ! 阿舍只能再想看看有沒有什麼方式可以查到 Raspberry Pi 取到的 IP 哩 ! 還好,後來,阿舍有想到,反正連上阿舍手機 Wifi 的電腦只有二部,只要能掃出阿舍的手機 WiFi 所使用的網段內的所有電腦,那麼,阿舍就應該可以查出 Raspberry Pi 取到的 IP 位址囉 !

這個時候,阿舍就想到 Nmap 強大的掃描功能了,於是查了一下 Nmap 的選項,於是,阿舍就選了 -sP 這個用 Ping 的方式來掃描,指令的操作方式如下:

nmap -sP [網段]

所以,阿舍就用了下面這行指令來掃描整個網段,結果 ... 就只有找到一台電腦的 IP 位址,那就是阿舍正在用的筆電的哩 ! 原來,Raspberry Pi 根本就沒成功連上阿舍手機上的確 Wifi AP 哩! OMG ...

nmap -sP 192.168.43.1/24

要提醒一下的是,上面提的 Nmap 搜尋方式是利用 Ping 來測試電腦是否有活著,因此,如果電腦有關閉 Ping 查詢的話,就要改用其它方法,阿舍是因為知道阿舍的 Raspberry Pi 可以 Ping 的到,所以,就選了這個方法囉 !  ...


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !