Nun, das DiG-Dienstprogramm ( man dig
) kann Reverse-DNS-Lookups durchführen, um festzustellen, ob einer bestimmten IP-Adresse ein DNS-Eintrag zugeordnet ist. AFAIK akzeptiert jeweils nur eine Adresse. Sie können jedoch auch eine Bash- Schleife verwenden, um die Befehle zur Überprüfung aller Adressen zu generieren.
for i in $(seq 128 191) ; do for j in $(seq 1 255) ; do for k in $(seq 1 255) ; do dig -x 172.$i.$j.$k sleep 5 done done done
In einer Zeile:
for i in $(seq 128 191) ; do for j in $(seq 1 255) ; do for k in $(seq 1 255) ; do dig -x 172.$i.$j.$k ; sleep 5 ; done ; done ; done
Möglicherweise möchten Sie die +short
Option (oder andere Optionen) verwenden, um die Ausgabe in eine sinnvolle Form zu bringen. Siehe man dig
mögliche Optionen; Hier ist die Syntax:
dig +short -x 172.$i.$j.$k