Frage Linux-Befehl zum Überprüfen von TXT-Datensätzen einer Domäne


Gibt es einen Linux-Shell-Befehl, mit dem ich die TXT-Datensätze einer Domäne überprüfen kann?


128
2018-06-06 20:03


Ursprung




Antworten:


Dig wird es auch ganz schön machen: dig -t txt example.com und wenn Sie das hinzufügen +short Option erhalten Sie nur den txt Rekord in Anführungszeichen mit keinem anderen Craft.


178
2018-06-06 20:22



Laut meinem DNS-Manager habe ich 4 TXT-Datensätze - ein SPF mit Host "@" und dann 3 für Domain-Keys. Jedoch, dig -t zeigt nur den SPF-Wert an. Irgendwelche Ideen? - Nic Cottrell
@NicCottrell und alle anderen wundern sich darüber; Es ist wegen der Domäne, die Sie abfragen. Um Domain-Schlüssel mit dig anzuzeigen, wäre es: dkim-selector._domainkey.example.com  Wenn Google Ihr E-Mail-Anbieter war: dig -t txt google._domainkey.example.com - Robert Brisita


Das Gastgeber (1) Befehl hat eine schöne, knappe Ausgabe:

$ host -t txt google.com
google.com descriptive text "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"
$ wajig findfile $(which host)
bind9-host: /usr/bin/host
$ 

Mit graben (1) Ich "muss" die "+ short" -Option auch die ganze Zeit hinzufügen.

(Ich bin auf Debian).


57
2018-06-06 20:25





Wie wäre es mit nslookup?


-1
2018-06-06 20:15



nslookup ist lange veraltet und sollte nicht mehr verwendet werden - bortzmeyer
Warum genau? Es klappt... - Massimo
Es funktioniertSicher, aber auch ein Stift mit einer Tontafel. nslookup scheint zu sein sehr einfach Hafen der nslookup.exe in Windows gefunden (oder vielleicht kommt es von BSD? Ich weiß es nicht). Das ist natürlich nicht schlecht, aber das Linux nslookup ist ... ls, help, sind nicht implementiert. Die Ausgabe ist schwer durch Skripte zu analysieren. Beide dig und host haben ein viel umfangreicheres Feature-Set. - grawity
Nein, nslookup wird NICHT entzogen. kb.isc.org/article/AA-00496/0/BIND-9.9.0a3-Release-Notes.htm - Daniele Testa
Zitat von link oben: "nslookup ist nicht länger als veraltet zu behandeln." - Daniele Testa