dnsrobot 0.1.0

Official Rust client for DNS Robot (dnsrobot.net) — DNS lookups, WHOIS, SSL checks, SPF/DKIM/DMARC validation, and more
Documentation
  • Coverage
  • 100%
    15 out of 15 items documented1 out of 15 items with examples
  • Size
  • Source code size: 14.66 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.52 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 12s Average build duration of successful builds.
  • all releases: 12s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • dnsrobot/dnsrobot-rust
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • dnsrobot

dnsrobot

Official Rust client for DNS Robot — 53 free online DNS and network tools.

Zero external dependencies.

Usage

use dnsrobot::DnsRobotClient;

let client = DnsRobotClient::new();
let result = client.dns_lookup("example.com", Some("A"), Some("8.8.8.8")).unwrap();
println!("{}", result);

Available Methods

Method Description Tool Page
dns_lookup DNS record lookup dnsrobot.net/dns-lookup
whois_lookup Domain registration data dnsrobot.net/whois-lookup
ssl_check SSL/TLS certificate check dnsrobot.net/ssl-checker
spf_check SPF record validation dnsrobot.net/spf-checker
dkim_check DKIM record check dnsrobot.net/dkim-checker
dmarc_check DMARC record check dnsrobot.net/dmarc-checker
mx_lookup MX record lookup dnsrobot.net/mx-lookup
ns_lookup Nameserver lookup dnsrobot.net/ns-lookup
ip_lookup IP geolocation dnsrobot.net/ip-lookup
http_headers HTTP response headers dnsrobot.net/http-headers-checker
port_check Port availability check dnsrobot.net/port-checker

Links

License

MIT