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 的到,所以,就選了這個方法囉 !  ...

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁