お茶漬けぶろぐ

LAN内にいるIPアドレスを一覧したい nmap,arp-scan

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]

< おニューなサーバー構成検討

dnsmasqで内向きDNS >