Dnsx Beispiele

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

dnsx

Sinn

  • dnsx prüft, ob ein Hostname im DNS existiert
  • Existiert der Name, wird er ausgegeben
  • Existiert er nicht, passiert nichts
  • dnsx ist ein Filter, kein Finder

Eingabe

  • dnsx erwartet Hostnamen
  • Die kommen entweder:
    • aus einer Datei
    • oder über stdin

Minimaler Einsatz

  • echo google.com | dnsx -silent
Ergebnis
  • google.com

Einsatz mit Datei

  • echo google.com > subdomains.txt
  • echo www.google.com >> subdomains.txt
  • dnsx -l subdomains.txt -silent
Ergebnis
  • google.com
  • www.google.com

Ausgabe

  • dnsx schreibt standardmäßig nur auf stdout
  • Ohne -o wird keine Datei erzeugt
  • Reihenfolge der Ausgabe ist egal

Was dnsx nicht tut

  • keine Subdomains finden
  • keine Dienste prüfen
  • keine Ports scannen
  • keine Bewertung liefern

Kernaussage

  • dnsx beantwortet nur eine Frage:
    • „Gibt es diesen Namen im DNS?“