Comando Linux per ispezionare i record TXT di un dominio


Risposte:


220

Dig lo farà anche abbastanza bene: dig -t txt example.come se aggiungi l' +shortopzione otterrai solo il record txt tra virgolette senza altra cruft.


7
Secondo il mio gestore DNS, ho 4 record TXT - uno SPF con host "@" e quindi 3 per domainkeys. Tuttavia, dig -tmostra solo il valore SPF. Qualche idea?
Nic Cottrell,

14
@NicCottrell e chiunque altro si chieda questo; è a causa del dominio che stai interrogando. Per visualizzare le chiavi di dominio usando dig sarebbe: dkim-selector._domainkey.example.com Se Google fosse il tuo provider di posta elettronica:dig -t txt google._domainkey.example.com
Robert Brisita,

66

Il comando host (1) ha un output piacevole e conciso:

$ 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
$ 

Con dig (1) I "have" per aggiungere anche l'opzione "+ short".

(Sono su Debian).


0

Che dire nslookup?


2
nslookup è deprecato da molto tempo e non dovrebbe più essere utilizzato
bortzmeyer,

2
Perché esattamente? Funziona ...
Massimo

7
E funziona , certo, ma così fa uno stilo con una tavoletta di argilla. nslookupsembra essere una porta molto semplice del nslookup.exetrovato in Windows (o forse viene da BSD? Non lo so). Questo non è male, ovviamente, ma Linux nslookup è ... ls, helpnon sono implementati. L'output è difficile da analizzare tramite script. Entrambi dige hosthanno un set di funzionalità molto più ricco.
Grawity,


7
Citazione dal link sopra: "nslookup non deve più essere considerato obsoleto".
Daniele Testa,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.