Download DNRD - DNRD Description, DNRD Reviews
Contact
 


 

Download

 
Download Now (0K)
GPL (GNU General Public License)
Downloads till now: 6
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Browsers & WWW, Browsers and WWW, Chat, DNS , eyeOS Apps , Firefox Extensions , FTP, HTTP (WWW) , Log Analyzers , Other Tools, Proxy , Thunderbird Extensions ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

DNRD

 

Details

Size: 0K
Last Update: 2008-05-29 20:59:03
Version: 2.20.1
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Brad Garcia
Price:$0.00
Description:

DNRD 2.20.1 is dns software developed by Brad Garcia.
Domain Name Relay Daemon is a caching, forwarding DNS proxy server. Most useful on vpn or dialup firewalls but it is also a nice DNS cache for minor networks and workstations.



dnrd is a proxying nameserver. DNRD forwards DNS queries to the appropriate nameserver, but can also act as the primary nameserver for a subnet behind a firewall. Proxying is configured on the command line using the -s option. By default, dnrd will act as the primary nameserver for hosts found in /etc/hosts.

Here are some key features of "DNRD":
Caching of DNS requests.
Support for backup DNS servers.
Uses random source port and random query ID's to prevent cache poisoning.
Support for simple routing - specify different forward DNS servers for different domains.
Force authorative or unauthorative answers for specified domains.
Share the /etc/hosts over the network.
Support for openbsd, freebsd and linux.
TCP support
DNS blacklist support

Limitations:
Sending -SIGHUP will not reread the /etc/hosts file since dnrd is chrooted to /usr/local/etc/dnrd. Use /usr/local/etc/dnrd/master instead and avoid using /etc/hosts at all.

Options

-a
--address
Bind only to the interface with the specified address. By default dnrd binds to everything.

-b
--load-balance
Turn on load balancing. All forward servers that are specified after this option (with -s) will load balance in a round robin scheme. By default, dnrd will use the next server in the list if the first times out. As soon as the first is reactivated, it will be used again. With -b option, dnrd will use next active server as soon a request is served. If a server times out it will be deactivated and will not be used until it comes back. As soon it is reactivated it will join the list.

Note that if there are no -s after the -b, this will do nothing at all.

-c (off|[low:]high)
--cache=(off|[low:]high)
This option can be used to either turn off caching of DNS responses, or to change the high and low watermarks. With the high/low water mark option, cached entries are purged when the number of responses reaches the high-water mark, and they will be purged until the number of cached responses reaches the low-water mark, purging the oldest first. By default, caching is on, with low and high water-marks of 800 and 1000 respectively.

-d LEVEL
--debug=LEVEL
This turns on debugging level LEVEL. The dnrd process will not fork into the background and print out debugging information in the current console. Supported debug levels are 1-4 The higher level, the more debug info is printed.

The -l option can be used to force dnrd to run in the background and log debug info to syslog.

Sending signal SIGUSR1 will toggle the debug level between level 0 (no debugging) and level 3.

-h
--help
Prints usage information

-i
--ignore
Ignore cache for deactivated servers. If a forward DNS server times out and gets deactivated, all cache entries for this server are ignored. This helps avoid network timeout delays when dnrd serves a offline/dialup network.

-k
--kill
Kills the currently running dnrd process.

-l
--log
Send all messages to syslog. dnrd uses the deamon facility. If used with the -d flag, this option will cause dnrd to fork and run in the background, logging all debugging messages to syslog.

-m (off|hosts)
--master=(off|hosts)
dnrd can act as the primary name server for a number of hosts. By default, it will read in /usr/local/etc/dnrd/master to determine how this is done. If that file doesn't exist, it will act as the primary server for the hosts found in /etc/hosts. This option allows you to override the default behavior. Setting it to off turns off all primary server functionality. Setting it to hosts causes dnrd to act as the primary server for hosts in /etc/hosts regardless of whether it could find /usr/local/etc/dnrd/master.

Sending the signal HUP to the dnrd process will cause the /usr/local/etc/dnrd/master file to be re-read. Since /etc/hosts is outside the chrooted envronment, dnrd will not be able to reread this file. Therefore it is not recommended to use /etc/hosts at all. Future versions of dnrd will not support any use of /etc/hosts.

-M N
--max-sock=N
Set the maximum allowed open sockets. Default is 200.

-r N
--retry=N
Set the retry interval time. When a forward DNS server times out it is deactivated. (use the -t option to set the timeout value) dnrd will try to send a request for localhost every N seconds. As soon there are a respose from a deactivated server, it is reactivated. The default value is 10 seconds. Setting this to zero will make dnrd to never deactivate a server.

-s ipaddr(:domain)
--server=ipaddr(:domain)
Add a forward DNS server. If multiple -s options are given, dnrd treats the first as a primary DNS server and the rest as backup servers. If the primary DNS server times out, it is deactivated and the next specified server (that is active) is used until the previous gets reactivated.

The domain option allows dnrd to determine which DNS server should get the query based on the domain name in the query. This is useful when you have an internet connection and a vpn connection to work, for instance. Several servers with the same domain might be specified and then will they work as backup servers.

If -b option is specified, then will all servers specified after the -b option, be grouped by domain, and load balanced.

-t N
--timeout=N
Set the timeout value for forward DNS servers. If a server don't respond to a query within N seconds it is deactivated. The default value is 20

Setting this to zero will make dnrd to never deactivate a server because of timeouts. However, a server might be deactivated if sendto fails.

-u userid
--userid=userid
By default, dnrd switches to uid 65535 after starting up. This is a security feature. The default uid can be overridden using this option. userid can either be a name or a number.

-v
--version
Prints out the version number.

What's New in This Release:
A bug which occurred when binding dnrd to a specific address was fixed.
DNRD 2.20.1 supports english interface languages and works with Linux.

Downloading DNRD 2.20.1 will take if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

DNRD Version History

Product Date Added
DNRD 2.20.1 2008-05-29 20:59:03


Related Software

WikyBlog
From category: HTTP-WWW
WikyBlog is a Bliki CMS (blog + wiki) written in PHP/MySQL....
aterr 0.9.3
From category: HTTP-WWW
aterr 0.9.3 is http (www) software developed by Chimaera Project. aterr is an open source threaded forum system; allowing registered visitors to express their opinions, discuss topics, and debate w...
BFilter
From category: Proxy
BFilter 1.0.6 is proxy software developed by Joseph Artsimovich. BFilter is a filtering web proxy. BFilter was originally intended for removing banner ads only, but at some point it has been extend...
Diqt
From category: HTTP-WWW
Diqt 1.1.3 is http (www) software developed by Mikio Hirabayashi. Diqt is a Web-based multilingual dictionary reference tool. That is, dictionaries of many languages can be searched using a Web bro...
eyePass
From category: eyeOS-Apps
eyePass is an eyeOS application that will store the passwords of your third-parties applications....
Epiphany
From category: HTTP-WWW
Epiphany 2.17.3 is http (www) software developed by Epiphany Team. Epiphany is the web browser for the GNOME desktop. Its goal is to be simple and easy to use. Epiphany ties together many GNOME com...
W3v8 for Firefox
From category: Firefox-Extensions
W3V8 is a theme for Firefox, based on the IBM Intranet style (W3 v8.0) and Nautipolis....
FtpCube
From category: FTP
FtpCube 0.4.3 is ftp software developed by Michael Gilfix. FtpCube is a multi-platform, graphical FTP client written in Python, using the wxPython graphical tookit. FtpCube\'s interface is b...
Happy Aqua-R Sliding Menu
From category: Other-Tools
Easy-to-use sliding menu to help visitors around your site. The submenus of this menu slide gracefully out from their parent in a controlled animation. Place it down the side of your web pages. Online...
And-httpd 0.99.11
From category: HTTP-WWW
And-httpd 0.99.11 is http (www) software developed by James Antill. And-httpd is an HTTP server that currently only maps URLs to files. In other words, in can take an incoming URL and map it to a f...
Fast Date Picker
From category: HTTP-WWW
Fast Date Picker 0.02 is http (www) software developed by Jonas Koch Bentzen. Fast Date Picker project is a calendar which is easy to integrate into pages that require the users to select a date li...
Webdata Pro
From category: Other-Tools
Easily create relational database solutions online, requires noprogramming or SQL knowledge.Provides the admin a point-and-click paththrough: building tables, designing search pagesmanaging records, c...
DHTML Windowing Toolkit
From category: HTTP-WWW
DHTML Windowing Toolkit 0.2 is http (www) software developed by Rand. DHTML Windowing Toolkit is a cross-browser JavaScript library for the creation of inline DHTML windows to contain content; wind...
BannerFilter
From category: HTTP-WWW
BannerFilter 1.31 is http (www) software developed by Andy Lyttle. This script blocks advertising banners on the Web. If you have a slow Internet connection, it will speed up your surfing, since th...
PriceAdvance
From category: Firefox-Extensions
PriceAdvance is a Firefox extension that offers price comparison while you shop online!...
 

Top Downloads

 
1. Canon PIXMA iP1200 Printer Driver
2. Canon PIXMA iP1000 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Canon PIXMA MP210 MP Drivers
5. Lite-On Cd-Rw LTR-48327S firmware
6. MediaLink
7. Asus EZVcr II
8. Canon PIXMA MP460 MP Drivers xp64
9. Canon PIXMA iP1600 Printer Driver
10. Canon PIXMA iP1300 Printer Driver c
11. Genius Eye 110 Webcam Driver
12. Mercury PI865GVM7 V
13. dmg2iso
14. ENMIC 8TAX3+ Bios
15. BSD Subsystem
16. Adult P2P!
17. Realtek High-Definition Audio Driver
18. Canon i550 Printer Driver
19. psx4iphone
20. Sony CRX-830E firmware

DownloadTube Editor Reviews

 
1. zMailGuard
zMailGuard is a powerful tool for the e-mail users who want ...
2. Type4Me
Type4Me is a tool for the webmasters and chat users who want...
3. MP3Guard
This program is for the musicians who want to make money sel...
4. eBookGuard
eBookGuard is for the authors who want to make money selling...
5. JpegGuard
JpegGuard is a smart tool for the JPEG users who want to kee...
6. ShareGuard
ShareGuard Copy Protection For Shareware Developers - this p...
7. Free Download Manager - WeBBusterZ
Useful if you want to stop and resume your downloads wheneve...
8. S&THex Shell and Tube Heat Exchanger Design
Shell and Tube Heat Exchanger Design (S&THex) is a very easy...
9. Pumping Power Calculator
A simple fluid pumping power calculator. Just enter the m...
10. Interpolation Calculator
Calculate the linear interpolation with this simple tool....

Software Reviews Full List



Recent Blog Posts

 
1. An Introduction To Joomla! Templates Creation With Adobe Dreamweaver CS3
Joomla! is a content management system and framework with a ...
2. Two New Firefox Stable Releases Are Available For Free Download: Firefox 3.0.2 and Firefox 2.0.0.17
Recently, two Firefox stable releases for Windows, Mac OS, a...
3. How To Deploy A Linux LiveCD on Windows Using MobaLiveCD
There are many ways to test a certain Linux distribution on ...
4. Ever Needed A Free Video Converter And You Just Couldn’t Find It? Here’s Our Suggestion.
With so many different video (or even audio) converters arou...
5. Top 101 Most Downloaded Windows Software: Free Demo Movies and Download Links
We often have to decide if we should download the latest v...
6. A New Powerful Virus Could Affect Millions of WordPress Blogs
The WordPress blogging platform powers millions of web...
7. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
8. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...
9. DownloadTube Toolbar is Available For Free Download
Recently, we have made available for free download the Dow...
10. A Revolution in Web Browsing: The New Firefox 3.1b1 Already Beats All Speed Records
The latest beta1 release of Mozilla Firefox 3.1 shows majo...

Last 20 Scripts

 
1. Step Carousel Viewer
Step Carousel Viewer allows you to displays images or HTML r
2. JQuery.AddToList
JQuery.AddToList dynamically adds a new option to a select l
3. Tooltip jQuery Plugin
Tooltip jQuery Plugin allows you to display a customized too
4. jquery-ahover
jquery-ahover provides animated transitions between hovered
5. akModal
akModal is a jQuery plugin that provides a simple alternativ
6. jquery-asmselect
jquery-asmselect is a progressive enhancement to "select mul
7. Treeview jQuery Plugin
Treeview jQuery Plugin transforms an unordered list into an
8. Accordion jQuery Plugin
Accordion jQuery Plugin helps you to define an expandable/co
9. Autocomplete
Autocomplete is a jQuery plugin that allows you to create an
10. Autotab
Autotab is a jQuery based auto-tabbing and filter plugin.
11. BDC DrillDown Menu
BDC DrillDown Menu script helps you to implement in any webs
12. jQuery Bookmark
jQuery Bookmark script is a jQuery based social bookmarking
13. TwinHelix Forums
TwinHelix Forums Perl script allows you to deploy a simple b
14. IE PNG Fix Script
IE PNG Fix Script adds near-native PNG support with alpha op
15. CodeTrimmer
CodeTrimmer is a JavaScript code optimizer that will improve
16. Object Model Browser
Object Model Browser is a HTML file that can view and alter
17. AddEvent Manager
AddEvent Manager can easily add multiple event handlers to a
18. DragResize
DragResize is a JavaScript library that lets you easily impl
19. HTMLHttpRequest
HTMLHttpRequest script dynamically loads remote documents fo
20. Text Colour Cycler
Text Colour Cycler periodically replaces the content of a DI