DHCPで繋いだ時のIPアドレスがわからなくてこまる事がある。例えば何もいじってない状態の玄箱にtelnetしたいとか。そういえば玄箱全然いじってないな。
という訳でLANの中にいるIPアドレスを調べる。
nmapは-sPとか-PRとかつけて目的ネットワークを指定すればおk
sudoつけないと色々面倒なお話があるのだが、ネットワークのお話をちゃんと勉強しないとわからないっぽいので後日。(sudoつけなくても使えるが機能が制限される)
次、arp-scanは-I(–interface)でインターフェイスを指定して、-l(–localnet)オプション付ける
localnetオプションは検索対象をローカルの全てのアドレスにする。インターフェイスのアドレスが192.168.0.3/24とかだったりすると、192.168.0.0〜192.168.0.255を探索するようだ
こっちはそもそもsudoつけないと怒られる(パケットを読み書きするのにroot privilegeが必要)
[bash]
$ nmap -sP 192.168.0.0/24
$ sudo nmap -PR 192.168.0.0/24 # ポートスキャンやってくれる
$ sudo arp-scan -I wlp2s0 -l
[/bash]