Listando todos os domínios numa rede
AVISO: Esse é um post que eu fiz faz um tempo, pra um outro projeto de blog, que eu achei quando
eu tava fazendo backup.
Como eu tava achei legal, trouxe pra cá
A data original é 26/09/2019
Às vezes você quer uma lista de todos os domínios numa rede.
Sei lá, talvez você queira o nome de um servidor específico no seu trabalho, e não sabe onde ver isso. Ou você não tem acesso a essa informação.
Eu precisei dessa informação um tempo atrás. Um pequeno shell script resolveu o problema
#!/bin/bash
# Troca A, B e C pelos três primeiros octetos da sua rede
# Por exemplo, 192.168.1
# Só funciona com redes /24, mas pode funcionar para outras redes
# se você adicionar mais loops.
for i in {1..254}; do
nslookup A.B.C.$i | tr '\n' ' '
echo " "
done
Vai mostrar os domínios, linha por linha, e os IPs que não têm domínio
Não é perfeito, mas é o que salvou a minha vida :)