10 DNS Tools For Linux System Admins To Use

DNS, DNS Server, Regex, DNS queries, best DNS tools, Top DNS tools, Linux DNS


DNS tools can include a variety of software, ranging from DNS servers to security related software. Regardless of the type, they are always useful for an administrator. What software you use is of course a matter of choice, but that's why we have a list of 10 to choose from.




1. adsuck

Adsuck is a small DNS server that spoofs blacklisted addresses and forwards all other queries. The idea is to be able to prevent connections to undesirable sites such as ad servers, crawlers and other nasties. It can be used locally, for the road warrior, or on the network perimeter in order to protect machines from malicious sites. It also has the capability to match website names using regex and there is also a mechanism to spoof DNS queries to specified IP addresses. 

2. bindmon

Bindmon runs on a DNS server, monitors the health of one or more TCP services on your network. If those servers go down, Bindmon will write altered BIND zone files, and send a hangup signal to the DNS server, to tell it to load a new zone file. - See more at: http://hitachi-id.com/dlsoftware/bindmon/#sthash.KjZHkdEn.dpuf

3. captivednsd (Captive Domain Name Server)

This tool returns same authorative response to every query. The reponse to 'A' queries and 'PTR' records are passed as a parameter on the command line. The code is covered by the GNU General Public License.

4. CustomDNS

CustomDNS is a modular DNS server. It's designed to serve virtual zones. These are zones in which certain address records are computed on the fly. For example, an ISP might want to provide hostnames for its users.

5. DHSD
DHSD is a daemon that will periodicly update any dhs.org dyndns records assigned to a network device. The project for this was registered on Sourceforge.com on April 26, 2000. A daemon is a tool that runs as a background process rather than being under the control of an interactive user.

6. djbdns
This is a collection of domain name system tools, which are very useful for the Linux administrator. 

7. dnscvsutil

This tool maintains your DNS Zone files under the CVS control. It also has the ability to automatically update the reverse zones. The DNS tool is available on GitHub as part of a package that also contains a tool called mkrdns, which can be used alongside this one.

8. Dnsmasq

Dnsmasq provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. It is designed to be lightweight and have a small footprint, suitable for resource constrained routers and firewalls. It has also been widely used for tethering on smartphones and portable hotspots, and to support virtual networking in virtualisation frameworks. Supported platforms include Linux (with glibc and uclibc), Android, *BSD, and Mac OS X. Dnsmasq is included in most Linux distributions and the ports systems of FreeBSD, OpenBSD and NetBSD. Dnsmasq provides full IPv6 support. 

9. dnsproxy

The dnsproxy daemon is a proxy for DNS queries. It forwards these queries to two previously configured nameservers: one for authoritative queries and another for recursive queries. The received answers are sent back to the client unchanged. No local caching is done. 

10. Dual DHCP DNS Server
DHCP plus DNS Server Open Source Freeware Windows/Linux. Works as DHCP or DNS Server or both. Using both services adds DHCP allotted hosts automatically to DNS Server. Support Relay Agent, PXEBOOT, BOOTP, Zone Trasfer, DHCP Range Filters. 

0 Comment "10 DNS Tools For Linux System Admins To Use"

Post a Comment