diff options
Diffstat (limited to 'net/djbdns/DESCR')
-rw-r--r-- | net/djbdns/DESCR | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/net/djbdns/DESCR b/net/djbdns/DESCR index 9c9b0640439..44d261f98e5 100644 --- a/net/djbdns/DESCR +++ b/net/djbdns/DESCR @@ -1,21 +1,24 @@ -DJBDNS is a collection of Domain Name System tools. It includes several -components: +djbdns is a collection of Domain Name System tools. It includes +software for all the fundamental DNS operations: -- dnscache: local DNS cache. It accepts recursive DNS queries from local - clients. It collects responses from remote DNS servers. -- tinydns: fast, UDP-only DNS server. It makes local DNS information - available to the Internet. -- pickdns: load-balancing DNS server. It points clients to a dynamic - selection of IP addresses. -- walldns: reverse DNS wall. It provides matching reverse and forward - records while hiding local host information. -- dns library: handles outgoing and incoming DNS packets. It can be - used by clients such as web browsers to look up host addresses, host - names, MX records, etc. It supports asynchronous resolution. -- dnsfilter: parallel IP-address-to-host-name converter. -- dnsip, dnsip6, dnsipq, dnsname, dnstxt, and dnsmx: simple command-line - interfaces to DNS. -- dnsq and dnstrace: DNS debugging tools. +* DNS cache: finding addresses of Internet hosts. When a browser + wants to contact www.hotwired.com, it first asks a DNS cache, + such as djbdns's dnscache, to find the IP address of www.hotwired.com. + Internet service providers run dnscache to find IP addresses + requested by their customers. If you're running a home computer + or a workstation, you can run your own dnscache to speed up your + web browsing. -This package includes IPv6 patches written by Fefe, see -http://www.fefe.de/dns/ for more details. +* DNS server: publishing addresses of Internet hosts. The IP address + of www.hotwired.com is published by HotWired's DNS servers. djbdns + includes a general-purpose DNS server, tinydns; network administrators + run tinydns to publish the IP addresses of their computers. djbdns + also includes special-purpose servers for publishing DNS walls + and RBLs. + +* DNS client: talking to a DNS cache. djbdns includes a DNS client + C library and several command-line DNS client utilities. Programmers + use these tools to send requests to DNS caches. + +djbdns also includes several DNS debugging tools, notably dnstrace, +which administrators use to diagnose misconfigured remote servers. |