Lệnh Linux để kiểm tra các bản ghi TXT của một miền


Câu trả lời:


220

Dig cũng sẽ làm điều đó khá độc đáo: dig -t txt example.comvà nếu bạn thêm +shorttùy chọn, bạn chỉ nhận được bản ghi txt trong dấu ngoặc kép mà không có hành trình nào khác.


7
Theo người quản lý DNS của tôi, tôi có 4 bản ghi TXT - một bản SPF với máy chủ "@" và sau đó là 3 cho tên miền. Tuy nhiên, dig -tchỉ hiển thị giá trị SPF. Có ý kiến ​​gì không?
Nic Cottrell

14
@NicCottrell và bất cứ ai khác thắc mắc về điều này; đó là vì tên miền bạn đang truy vấn. Để xem các khóa tên miền bằng cách sử dụng dig, đó sẽ là: dkim-selector._domainkey.example.com Nếu Google là nhà cung cấp email của bạn:dig -t txt google._domainkey.example.com
Robert Brisita

66

Lệnh host (1) có đầu ra ngắn gọn, đẹp mắt:

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

Với đào (1) tôi "có" để thêm tùy chọn "+ short" mọi lúc.

(Tôi đang sử dụng Debian).


0

Thế còn nslookup?


2
nslookup không được sử dụng trong một thời gian dài và không nên sử dụng nữa
bortzmeyer

2
Tại sao chính xác? Nó hoạt động ...
Massimo

7
hoạt động , chắc chắn, nhưng bút stylus với một viên đất sét cũng vậy. nslookupdường như là một cổng rất cơ bảnnslookup.exe được tìm thấy trong Windows (hoặc có thể nó đến từ BSD? Tôi không biết). Tất nhiên, điều này không tệ, nhưng Linux nslookup là ... ls, helpkhông được triển khai. Đầu ra khó phân tích bằng các tập lệnh. Cả hai dighostcó một bộ tính năng phong phú hơn nhiều.
grawity


7
Trích dẫn từ liên kết ở trên: "nslookup không còn được coi là không dùng nữa."
Daniele Testa
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.