Crates.io | dns-ptr-resolver |
lib.rs | dns-ptr-resolver |
version | 1.2.0 |
source | src |
created_at | 2023-08-11 11:32:12.752669 |
updated_at | 2024-06-22 17:09:57.796 |
description | A program to resolve DNS IPs to PTRs |
homepage | https://github.com/wdes/dns-ptr-resolver/tree/v1.2.0-dev#readme |
repository | https://github.com/wdes/dns-ptr-resolver |
max_upload_size | |
id | 941822 |
size | 70,888 |
A Rust program to resolve IP lists to their DNS PTR
It uses the following TCP DNS servers in a round-robin mode:
And 30 threads.
cargo install dns-ptr-resolver
192.0.2.255
::1
1.1.1.1
1.0.0.1
2606:4700:4700::1111
2606:4700:4700::1001
8.8.8.8
8.8.4.4
9.9.9.9
1.0.0.1 # one.one.one.one.
::1
2606:4700:4700::1111 # one.one.one.one.
1.1.1.1 # one.one.one.one.
9.9.9.9 # dns9.quad9.net.
8.8.4.4 # dns.google.
2606:4700:4700::1001 # one.one.one.one.
8.8.8.8 # dns.google.
192.0.2.255
dns-ptr-resolver ./example/ips-to-resolve.txt 1> ./example/ips-resolved.txt