nslookup

hi
wie kann ich mit nslookup alle Hostnamen in einem Netzwerksegment, welche der Nameserver kennt, abfragen?
so etwa in der Form nslookup * mynameserver.meinnetz.de

Geht das irgendwie? Gibts da was anderes als nslookup?
 
Hallo,
hab dich jetzt richtig verstanden, dass du alle DNS Einträge von einem Server erfragen möchtest?

Dies geht soweit erstmal gar nicht (bei normalen DNS Servern) (soweit ich weiß). Aber auf Heise-Secruity gab es vor gar nicht solanger Zeit ein Tool, welches Hostnamen/Subdomains für eine Domain ermitteln konnte, indem es übliche Namen abtestete. Aber alle Einträge rauszufinden ist glaub ich so nicht möglich.

Danach evt. mal suchen.


Sonst hilft dir evt. noch das Tool dig
 
falls es hier nochmal jemanden interessiert, nicht schön, aber erfüllt seinen zweck:
Code:
#!/bin/bash
outfile='/tmp/out'
rm $outfile
i=5
while [ $i -lt 254 ]; do
nslookup 192.168.203.$i 192.168.203.254 | grep -i name >> $outfile
(( i = i + 1 ))
done

Das ganze dann noch etwas durch awk gescheucht...
 
Zurück
Oben