Obtener el listado de rangos de IPs asociados a un dominio

Si queremos obtener el listado de rangos de IPs que puedan estar asociadas a un dominio, por ejemplo para bloquearlo, podemos ejecutar: $ IP=$(dig +short www.example.com | grep -Eo '([0-9]{1,3}\.?){4}' | head -1) $ AS=$(whois $IP | awk '/OriginAS/{print $2}') $ test -n "$AS" && whois -h whois.radb.net '!g'$AS | tr -d "\n" | tr " " "\n" | sort -n -t . -k 1,1 -k 2,2 -k 3,3 -k 4,4 En la primera línea, obtenemos la IP asociada al dominio. En la segunda, obtenemos el registro origin, el cual utilizamos en la tercera línea para consultar a whois.radb.net el rango de IPs y mostrar las IPs una por línea. ...

June 1, 2014 · 1 min · 154 palabras · Nacho Cano