dns
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 335
DNSA 0.5
DNSA and DNSA-NG are swiss knife tools for Linux designed to test several DNS security issues. more>>
DNSA and DNSA-NG are swiss knife tools for Linux designed to test several DNS security issues.
The most important one is a full wifi support using 2 cards:
- The first in monitor mode which capture 802.11 traffic
- The second associated to the AP and injecting DNS forged packets
Host-ap and madwifi drivers are already supported by DNSA-NG.
DNSA was initially thought because of a lack in DNS auditing tools. It uses libnet and libpcap :
"Libnet is a high-level API (toolkit) allowing the application programmer to construct and inject network packets. It provides a portable and simplified interface for low-level network packet shaping, handling and injection. Libnet hides much of the tedium of packet creation from the application programmer such as multiplexing, buffer management, arcane packet header information, byte-ordering, OS-dependent issues, and much more.
Libnet features portable packet creation interfaces at the IP layer and link layer, as well as a host of supplementary and complementary functionality. Using libnet, quick and simple packet assembly applications can be whipped up with little effort. With a bit more time, more complex programs can be written (Traceroute and ping were easily rewritten using libnet and libpcap).
Usage :
Usage: ./dnsa [ARGS]
DNS Swiss knife tool
-1 DNS ID spoofing [ Required : -S ]
-D [www.domain.org] Hostname query to fool. Dont use it if every DNS request sniffed has to be spoofed
-S [IP] IP address to send for dns queries
-s [IP] IP address of the host to fool
-i [interface] IP address to send for dns queries
-2 DNS IDs Sniffing [ Required : -s ]
-s [IP] IP address of the server which makes queries
-w [file] Output file for DNS IDs
-3 DNS cache poisoning [ Required : -S AND -b AND -a ]
-a [host.domain.org] Hostname to send in the additional record
-b [IP] IP to send in the additional record
-D [www.domain.org] Hostname for query. Use it if you want to fool just on
-S [IP] IP address to send for DNS queries (the normal one)
-s [IP] IP address of the server to fool
-i [interface] IP address to send for DNS queries
<<lessThe most important one is a full wifi support using 2 cards:
- The first in monitor mode which capture 802.11 traffic
- The second associated to the AP and injecting DNS forged packets
Host-ap and madwifi drivers are already supported by DNSA-NG.
DNSA was initially thought because of a lack in DNS auditing tools. It uses libnet and libpcap :
"Libnet is a high-level API (toolkit) allowing the application programmer to construct and inject network packets. It provides a portable and simplified interface for low-level network packet shaping, handling and injection. Libnet hides much of the tedium of packet creation from the application programmer such as multiplexing, buffer management, arcane packet header information, byte-ordering, OS-dependent issues, and much more.
Libnet features portable packet creation interfaces at the IP layer and link layer, as well as a host of supplementary and complementary functionality. Using libnet, quick and simple packet assembly applications can be whipped up with little effort. With a bit more time, more complex programs can be written (Traceroute and ping were easily rewritten using libnet and libpcap).
Usage :
Usage: ./dnsa [ARGS]
DNS Swiss knife tool
-1 DNS ID spoofing [ Required : -S ]
-D [www.domain.org] Hostname query to fool. Dont use it if every DNS request sniffed has to be spoofed
-S [IP] IP address to send for dns queries
-s [IP] IP address of the host to fool
-i [interface] IP address to send for dns queries
-2 DNS IDs Sniffing [ Required : -s ]
-s [IP] IP address of the server which makes queries
-w [file] Output file for DNS IDs
-3 DNS cache poisoning [ Required : -S AND -b AND -a ]
-a [host.domain.org] Hostname to send in the additional record
-b [IP] IP to send in the additional record
-D [www.domain.org] Hostname for query. Use it if you want to fool just on
-S [IP] IP address to send for DNS queries (the normal one)
-s [IP] IP address of the server to fool
-i [interface] IP address to send for DNS queries
Download (0.57MB)
Added: 2006-03-03 License: GPL (GNU General Public License) Price:
1340 downloads
DNS.py 0.4
DNS.py is a Python module that provides a robust and flexible DNS client implementation. more>>
DNS.py script provides a robust and flexible DNS client implementation.
<<less Download (0.039MB)
Added: 2007-06-05 License: Python License Price:
879 downloads
mdnsd 0.7
mdnsd is a very lightweight, simple, portable, and easy to integrate open source implementation of Multicast DNS. more>>
"mdnsd" is a very lightweight, simple, portable, and easy to integrate open source implementation of Multicast DNS (part of Zeroconf, also called Rendezvous by Apple) for developers. It supports both acting as a Query and a Responder, allowing any software to participate fully on the .localnetwork just by including a few files and calling a few functions. All of the complexity of handling the Multicast DNS retransmit timing, duplicate
suppression, probing, conflict detection, and other facets of the DNS protocol is hidden behind a very simple and very easy to use interface, described in the header file. The single small c source file has almost no dependencies, and is portable to almost any embedded platform. Multiple example applications and usages are included in the download, including a simple very persistent query browser and a tool to advertise local web sites.
The code is licensed under both the GPL and BSD licenses, for use in any free software or commercial application. If there is a licensing need not covered by either of those, alternative licensing is available upon request.
<<lesssuppression, probing, conflict detection, and other facets of the DNS protocol is hidden behind a very simple and very easy to use interface, described in the header file. The single small c source file has almost no dependencies, and is portable to almost any embedded platform. Multiple example applications and usages are included in the download, including a simple very persistent query browser and a tool to advertise local web sites.
The code is licensed under both the GPL and BSD licenses, for use in any free software or commercial application. If there is a licensing need not covered by either of those, alternative licensing is available upon request.
Download (0.014MB)
Added: 2006-07-03 License: BSD License Price:
1216 downloads
dnsutl 1.8
dnsutl package is a collection tools to make administering DNS easier. more>>
dnsutl package is a collection tools to make administering DNS easier. These include:
dns-rev
Take the forward DNS mapping and generate the reverse mapping. This is useful for producing a self-consistent DNS configuration.
dns-ethers
By using a bogus record type, you can keep the MAC address with the IP address, and generate the /etc/ethers file.
dns-hosts
Take the forward DNS mapping and generate the /etc/hosts file.
dns-bootp
Using the MAC and IP information, you can generate the /etc/bootptab file.
dns-ng
Take the forward DNS mapping and generate the /etc/netgroup file.
dns- bootparams
Using the MAC and IP information, you can generate the Sun /etc/bootparams file.
dns-boot- check
Check your named(8) configuration for self- consistency.
dns-hosts-import
Turn your /etc/hosts file into a DNS forward map, as a first step to configuring your DNS server.
dns-dhcp
Using the MAC and IP information, you can generate the /etc/dhcp.conf file.
All of these programs are both faster than shell scripts, and more robust when faced with all the peculiar semantics of DNS resource files. They even understand the $include directive.
dnsutl runs on almost any flavor of UNIX. The source distribution is self configuring using a GNU Autoconf generated configure script.
Enhancements:
- A bug has been fixed in the SRRF parser, so it more closely follows RFC 1035.
- A bug has been fixed in the name server (ns) record validation.
<<lessdns-rev
Take the forward DNS mapping and generate the reverse mapping. This is useful for producing a self-consistent DNS configuration.
dns-ethers
By using a bogus record type, you can keep the MAC address with the IP address, and generate the /etc/ethers file.
dns-hosts
Take the forward DNS mapping and generate the /etc/hosts file.
dns-bootp
Using the MAC and IP information, you can generate the /etc/bootptab file.
dns-ng
Take the forward DNS mapping and generate the /etc/netgroup file.
dns- bootparams
Using the MAC and IP information, you can generate the Sun /etc/bootparams file.
dns-boot- check
Check your named(8) configuration for self- consistency.
dns-hosts-import
Turn your /etc/hosts file into a DNS forward map, as a first step to configuring your DNS server.
dns-dhcp
Using the MAC and IP information, you can generate the /etc/dhcp.conf file.
All of these programs are both faster than shell scripts, and more robust when faced with all the peculiar semantics of DNS resource files. They even understand the $include directive.
dnsutl runs on almost any flavor of UNIX. The source distribution is self configuring using a GNU Autoconf generated configure script.
Enhancements:
- A bug has been fixed in the SRRF parser, so it more closely follows RFC 1035.
- A bug has been fixed in the name server (ns) record validation.
Download (0.18MB)
Added: 2006-03-09 License: GPL (GNU General Public License) Price:
1324 downloads
DNS List 0.2
DNS List is a BIND zone file -to- HTML script written in PHP which enables drilling down on particular hosts to view CNAME. more>>
DNS List is a BIND zone file -to- HTML script written in PHP which enables drilling down on particular hosts to view CNAME records (if any).
In order to display an easily readable list of entries hosted on my DNS servers, I wrote this PHP script to parse A and CNAME records out of my BIND zone files, and generate an expandable/collapsable table containing the information.
This script expects to find the zonefile in a zonefile subdirectory of the directory in which the script currently resides. Again this is easy to change, but it was written for my purposes and Im providing it here should it be useful to others. There is a lot of hard-coding within the script for "kw.zone" and "test.zone" - so modify this to suit your needs. The script can parse fairly simple zone files easily, but hasnt been tested with more complex zones. Your milage will vary.
<<lessIn order to display an easily readable list of entries hosted on my DNS servers, I wrote this PHP script to parse A and CNAME records out of my BIND zone files, and generate an expandable/collapsable table containing the information.
This script expects to find the zonefile in a zonefile subdirectory of the directory in which the script currently resides. Again this is easy to change, but it was written for my purposes and Im providing it here should it be useful to others. There is a lot of hard-coding within the script for "kw.zone" and "test.zone" - so modify this to suit your needs. The script can parse fairly simple zone files easily, but hasnt been tested with more complex zones. Your milage will vary.
Download (0.004MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
566 downloads
ddnsu 0.3.5
ddnsu provides a small dynamic DNS client. more>>
ddnsu provides a small dynamic DNS client.
ddnsu is a "small" dynamic dns updating tool. its intended use is to perform an update to a particular online dynamic dns service, and to have a very small file size so it can be used in embedded environments.
to make this useful you need a separate app which checks when the IP address of an interface has changed.
a dynamically-linked glibc binary is ~17kB, so it fits easily into systems which dont have a full install of perl or unnecessary libraries.
Enhancements:
- This release adds improved logging and syslog support and SSL support.
- The binary size without the new features is essentially the same.
<<lessddnsu is a "small" dynamic dns updating tool. its intended use is to perform an update to a particular online dynamic dns service, and to have a very small file size so it can be used in embedded environments.
to make this useful you need a separate app which checks when the IP address of an interface has changed.
a dynamically-linked glibc binary is ~17kB, so it fits easily into systems which dont have a full install of perl or unnecessary libraries.
Enhancements:
- This release adds improved logging and syslog support and SSL support.
- The binary size without the new features is essentially the same.
Download (0.019MB)
Added: 2007-03-13 License: GPL (GNU General Public License) Price:
955 downloads
MyDNS 1.0.0
MyDNS is a native SQL-based DNS server. more>>
MyDNS is a free DNS server for UNIX. It was implemented from scratch and is designed to serve records directly from an SQL database (currently either MySQL or PostgreSQL).
Its primary objectives are stability, security, interoperability, and speed, though not necessarily in that order.
MyDNS does not include recursive name service, nor a resolver library. It is primarily designed for organizations with many zones and/or resource records who desire the ability to perform real-time dynamic updates on their DNS data via MySQL.
MyDNS starts and is ready to answer questions immediately, no matter how much DNS data you have in the database. It is very fast and memory-efficient. It includes complete documentation, including a manual and a FAQ.
MyDNS supports a few frills, including round robin DNS, dynamic load balancing, and outgoing AXFR for non-MyDNS nameservers.
MyDNS is licensed under the GNU General Public License
Enhancements:
- Changed PostgreSQL connect error message code. It will still try the Unix domain socket (not sure why I did that) but if all fails, it outputs the first error message, which is much more likely to make sense.
- Implemented David Phillips AIX patch.
- Implemented Petter Larssons ALIAS patches for mydnscheck and mydnsexport.
- Made sure all copyright notices included 2004.
- Fixed "undefined constant" and other strict error message stuff in contrib/admin.php.
- Fixed reference to "rr" (table name) in contrib/admin.php -- replaced with $rr_table_name.
Thanks to Harald Paulsen for finding this.
<<lessIts primary objectives are stability, security, interoperability, and speed, though not necessarily in that order.
MyDNS does not include recursive name service, nor a resolver library. It is primarily designed for organizations with many zones and/or resource records who desire the ability to perform real-time dynamic updates on their DNS data via MySQL.
MyDNS starts and is ready to answer questions immediately, no matter how much DNS data you have in the database. It is very fast and memory-efficient. It includes complete documentation, including a manual and a FAQ.
MyDNS supports a few frills, including round robin DNS, dynamic load balancing, and outgoing AXFR for non-MyDNS nameservers.
MyDNS is licensed under the GNU General Public License
Enhancements:
- Changed PostgreSQL connect error message code. It will still try the Unix domain socket (not sure why I did that) but if all fails, it outputs the first error message, which is much more likely to make sense.
- Implemented David Phillips AIX patch.
- Implemented Petter Larssons ALIAS patches for mydnscheck and mydnsexport.
- Made sure all copyright notices included 2004.
- Fixed "undefined constant" and other strict error message stuff in contrib/admin.php.
- Fixed reference to "rr" (table name) in contrib/admin.php -- replaced with $rr_table_name.
Thanks to Harald Paulsen for finding this.
Download (1.1MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1641 downloads
PyDNS 2.3.0
PyDNS provides a module for performing DNS queries from python applications. more>>
PyDNS project provides a module for performing DNS queries from python applications.
Im making this release because there hasnt been a release in a heck of a long time, and it probably deserves one. Id also like to do a substantial refactor of some of the guts of the code, and this is likely to break any code that uses the existing interface. So this will be a release for people who are using the existing API...
There are several known bugs/unfinished bits
- processing of AXFR results is not done yet.
- doesnt do IPv6 DNS requests (type AAAA)
- docs, aside from this file
- all sorts of other stuff that Ive probably forgotten.
- MacOS support for discovering nameservers
- the API that I evolved some time ago is pretty ugly. Im going to re-do it, designed this time.
<<lessIm making this release because there hasnt been a release in a heck of a long time, and it probably deserves one. Id also like to do a substantial refactor of some of the guts of the code, and this is likely to break any code that uses the existing interface. So this will be a release for people who are using the existing API...
There are several known bugs/unfinished bits
- processing of AXFR results is not done yet.
- doesnt do IPv6 DNS requests (type AAAA)
- docs, aside from this file
- all sorts of other stuff that Ive probably forgotten.
- MacOS support for discovering nameservers
- the API that I evolved some time ago is pretty ugly. Im going to re-do it, designed this time.
Download (0.020MB)
Added: 2006-05-10 License: Python License Price:
1266 downloads
Net::DNS 0.57
Net::DNS::RR::A is a DNS A resource record. more>>
Net::DNS::RR::A is a DNS A resource record. Net::DNS is a DNS resolver implemented in Perl. It allows the
programmer to perform nearly any type of DNS query from a Perl script. For details and examples, please read the Net::DNS manual page.
To read about the latest features, see the Changes file. To find out about known bugs and to see whats planned for future versions, see the TODO file.
Net::DNS does not depend on any C libraries. However, if possible Net::DNS tries to link against a C-library that is supplied with the code. This provides a notable speed increase.
The author invites feedback on Net::DNS. If theres something youd like to have added, please let me know. If you find a bug, please send me the information described in the BUGS section below.
METHODS
address
print "address = ", $rr->address, "n";
Returns the RRs address field.
<<lessprogrammer to perform nearly any type of DNS query from a Perl script. For details and examples, please read the Net::DNS manual page.
To read about the latest features, see the Changes file. To find out about known bugs and to see whats planned for future versions, see the TODO file.
Net::DNS does not depend on any C libraries. However, if possible Net::DNS tries to link against a C-library that is supplied with the code. This provides a notable speed increase.
The author invites feedback on Net::DNS. If theres something youd like to have added, please let me know. If you find a bug, please send me the information described in the BUGS section below.
METHODS
address
print "address = ", $rr->address, "n";
Returns the RRs address field.
Download (0.13MB)
Added: 2006-06-01 License: Perl Artistic License Price:
1243 downloads
Blahz-DNS 0.50
Blahz-DNS is a PHP/MySQL-based DNS administration. more>>
Blahz-DNS is PHP/MySQL based DNS (BIND 9/tinydns) administration with support for primary and secondary zones, user authentication, User and Admin account types (with read-only versions), and restricted access for user accounts to certain primary and secondary zones.
Enhancements:
Bugfixes:
- Search and replace now places updated zones into the updated table
Additions:
- Added import functionality. Will allow you to import zone files
- This is done by performing a dig @< dnsserver > < domain > AXFR and then parsing that output and inserting values into the DB.
- Added Search UI mode. Allows traditional listing mode and Search mode.
Changes:
- Swapped position of Write Zones and Restart server buttons since the old order didnt makes sense as you have to write the zones before restarting the server.
<<lessEnhancements:
Bugfixes:
- Search and replace now places updated zones into the updated table
Additions:
- Added import functionality. Will allow you to import zone files
- This is done by performing a dig @< dnsserver > < domain > AXFR and then parsing that output and inserting values into the DB.
- Added Search UI mode. Allows traditional listing mode and Search mode.
Changes:
- Swapped position of Write Zones and Restart server buttons since the old order didnt makes sense as you have to write the zones before restarting the server.
Download (0.023MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1643 downloads
DNS::Zone 0.85
DNS::Zone contains a collection of Perl modules which provide an abstraction of name service zones. more>>
DNS::Zone contains a collection of Perl modules which provide an abstraction of name service zones as well as server specific adaptors for concrete file representations.
The modules origin is the ZoneMaster project which make heavy use of the module for comprehensive zone file management. Go to http://www.zonemaster.org for further information.
Installation:
You install DNS::Zone as you would install any perl module library, by running these command:
If you have CPAN.pm installed and are connected to the Internet
perl -MCPAN -e shell
> install DNS::Zone
or even
perl -MCPAN -e install DNS::Zone
otherwise
perl Makefile.PL
make
make test
make install
<<lessThe modules origin is the ZoneMaster project which make heavy use of the module for comprehensive zone file management. Go to http://www.zonemaster.org for further information.
Installation:
You install DNS::Zone as you would install any perl module library, by running these command:
If you have CPAN.pm installed and are connected to the Internet
perl -MCPAN -e shell
> install DNS::Zone
or even
perl -MCPAN -e install DNS::Zone
otherwise
perl Makefile.PL
make
make test
make install
Download (0.008MB)
Added: 2007-04-16 License: Perl Artistic License Price:
924 downloads
KpassDNS 0.6
KpassDNS will help you to define bookmarks in hosts file and speed up your connection while connecting these websites. more>>
KpassDNS will help you to define bookmarks in hosts file and speed up your connection while connecting these websites.
Also using KpassDNS, you can bypass DNS level censor. If you define website and IP with KpassDNS, DNS level censor cant stop you.
<<lessAlso using KpassDNS, you can bypass DNS level censor. If you define website and IP with KpassDNS, DNS level censor cant stop you.
Download (0.021MB)
Added: 2007-04-17 License: GPL (GNU General Public License) Price:
920 downloads
DynDNS 3.6.6
Dynamic DNS service allows you to alias a dynamic IP address to a static hostname. more>>
DynDNS was originally founded to provide quality dynamic DNS services to the Internet and we continue to offer our free Dynamic DNS. In addition, we offer other services that might be of interest to a home user.
DynDNS is a focused and savvy DNS provider, specializing in dynamic DNS and complementary services. DynDNS is a private, internally funded and stable company.
We have no investors looking over our shoulders nor do we worry about our stock value. We run an efficient and profitable organization and pass these savings on to our customers. We are technologists that develop high quality services and our goal is to be the value provider of DNS services.
The free Dynamic DNS service allows you to alias a dynamic IP address to a static hostname in any of the many domains we offer, allowing your computer to be more easily accessed from various locations on the Internet. We provide this service, for up to five (5) hostnames, free to the Internet community.
The Dynamic DNS service is ideal for a home website, file server, or just to keep a pointer back to your home PC so you can access those important documents while youre at work.
Using one of the available third-party update clients you can keep your hostname always pointing to your IP address, no matter how often your ISP changes it. No more fumbling to find that piece of paper where you wrote down your IP address, or e-mailing all your friends every time it changes. Just tell them to visit yourname.dyndns.org instead!
Main features:
- Hostnames in 68 domains
- Wildcarding, allowing *.yourhost.dyndns.org to point to yourhost.dyndns.org
- Offline URL redirection
- MX records, allowing for flexible e-mail configurations
- Clients for a wide variety of platforms
- An open, non-proprietary update interface
- Almost instantaneous DNS propagation time
- Free, industry leading e-mail support
- 5 DNS servers in 4 redundant tier-1 datacenters around the globe
Enhancements:
- support for olitec-SX200
- added sample-etc_rc.d_init.d_ddclient.lsb as a sample script for lsb-compliant systems.
- support for linksys wrt854g (thanks to Nick Triantos)
- support for linksys ver 3
- support for Thomson (Alcatel) SpeedTouch 510 (thanks to Aldoir)
- Cosmetic fixes submitted by John Owens
<<lessDynDNS is a focused and savvy DNS provider, specializing in dynamic DNS and complementary services. DynDNS is a private, internally funded and stable company.
We have no investors looking over our shoulders nor do we worry about our stock value. We run an efficient and profitable organization and pass these savings on to our customers. We are technologists that develop high quality services and our goal is to be the value provider of DNS services.
The free Dynamic DNS service allows you to alias a dynamic IP address to a static hostname in any of the many domains we offer, allowing your computer to be more easily accessed from various locations on the Internet. We provide this service, for up to five (5) hostnames, free to the Internet community.
The Dynamic DNS service is ideal for a home website, file server, or just to keep a pointer back to your home PC so you can access those important documents while youre at work.
Using one of the available third-party update clients you can keep your hostname always pointing to your IP address, no matter how often your ISP changes it. No more fumbling to find that piece of paper where you wrote down your IP address, or e-mailing all your friends every time it changes. Just tell them to visit yourname.dyndns.org instead!
Main features:
- Hostnames in 68 domains
- Wildcarding, allowing *.yourhost.dyndns.org to point to yourhost.dyndns.org
- Offline URL redirection
- MX records, allowing for flexible e-mail configurations
- Clients for a wide variety of platforms
- An open, non-proprietary update interface
- Almost instantaneous DNS propagation time
- Free, industry leading e-mail support
- 5 DNS servers in 4 redundant tier-1 datacenters around the globe
Enhancements:
- support for olitec-SX200
- added sample-etc_rc.d_init.d_ddclient.lsb as a sample script for lsb-compliant systems.
- support for linksys wrt854g (thanks to Nick Triantos)
- support for linksys ver 3
- support for Thomson (Alcatel) SpeedTouch 510 (thanks to Aldoir)
- Cosmetic fixes submitted by John Owens
Download (0.036MB)
Added: 2005-11-03 License: Freeware Price:
826 downloads
DNSDusty 0.5
DNSDusty is an uncomplicated Web-based DNS management tool. more>>
DNSDusty is my answer to the above problems that I saw in existing web-based DNS management tools.
All updates to DNS are done through the dynamic DNS interface, using signed updates. There is no external database. It simply does a zone transfer when it needs to get a listing of records.
It has worked well for me so far on my home DHCP/DNS server, which uses the ISC BIND and DHCP server. It has very basic functionality at this point. You can add records one at a time, and can delete them via checkboxes.
Installation:
DNSDusty comes set up to be installed according to the Debian packaging guidelines. The sources also come with an EPM listfile. If you have the EPM program installed (see http://www.easysw.com), then you should be able to package the software by running:
% epm -v -f native dnsdusty
Once you generate the package, install it with your OSs installation tool.
Youll then need to modify the config file, which is by default at etc/dnsdusty/dnsdusty.conf.
The config file should only be writable by root, and only readable by the user that your webserver runs as. Since it contains the key to allow updates to your webserver, make sure that you secure it well, unless you want the world to be able to update your server.
<<lessAll updates to DNS are done through the dynamic DNS interface, using signed updates. There is no external database. It simply does a zone transfer when it needs to get a listing of records.
It has worked well for me so far on my home DHCP/DNS server, which uses the ISC BIND and DHCP server. It has very basic functionality at this point. You can add records one at a time, and can delete them via checkboxes.
Installation:
DNSDusty comes set up to be installed according to the Debian packaging guidelines. The sources also come with an EPM listfile. If you have the EPM program installed (see http://www.easysw.com), then you should be able to package the software by running:
% epm -v -f native dnsdusty
Once you generate the package, install it with your OSs installation tool.
Youll then need to modify the config file, which is by default at etc/dnsdusty/dnsdusty.conf.
The config file should only be writable by root, and only readable by the user that your webserver runs as. Since it contains the key to allow updates to your webserver, make sure that you secure it well, unless you want the world to be able to update your server.
Download (0.012MB)
Added: 2005-10-04 License: GPL (GNU General Public License) Price:
1481 downloads
Dnsmasq 2.39
Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server. more>>
Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. Dnsmasq is designed to provide DNS and, optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS.
The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines.
Dnsmasq is targeted at home networks using NAT and connected to the internet via a modem, cable-modem or ADSL connection but would be a good choice for any small network where low resource use and ease of configuration are important.
Supported platforms include Linux (with glibc and uclibc), *BSD and Mac OS X. Dnsmasq is included in at least the following Linux distributions: Gentoo, Debian, Slackware, Suse, Smoothwall, IP-Cop, floppyfw, Firebox, LEAF, Freesco, CoyoteLinux and Clarkconnect. It is also available as a FreeBSD port and is used in Linksys wireless routers and the m0n0wall project.
Main features:
- The DNS configuration of machines behind the firewall is simple and doesnt depend on the details of the ISPs dns servers
- Clients which try to do DNS lookups while a modem link to the internet is down will time out immediately.
- Dnsmasq will serve names from the /etc/hosts file on the firewall machine: If the names of local machines are there, then they can all be addressed without having to maintain /etc/hosts on each machine.
- The integrated DHCP server supports static and dynamic DHCP leases and multiple networks and IP ranges. It works across BOOTP relays and supports DHCP options including RFC3397 DNS search lists. Machines which are configured by DHCP have their names automatically included in the DNS and the names can specified by each machine or centrally by associating a name with a MAC address in the dnsmasq config file.
- Dnsmasq caches internet addresses (A records and AAAA records) and address-to-name mappings (PTR records), reducing the load on upstream servers and improving performance (especially on modem connections).
- Dnsmasq can be configured to automatically pick up the addresses of its upstream nameservers from ppp or dhcp configuration. It will automatically reload this information if it changes. This facility will be of particular interest to maintainers of Linux firewall distributions since it allows dns configuration to be made automatic.
- On IPv6-enabled boxes, dnsmasq can both talk to upstream servers via IPv6 and offer DNS service via IPv6. On dual-stack (IPv4 and IPv6) boxes it talks both protocols and can even act as IPv6-to-IPv4 or IPv4-to-IPv6 forwarder.
- Dnsmasq can be configured to send queries for certain domains to upstream servers handling only those domains. This makes integration with private DNS systems easy.
- Dnsmasq supports MX records and can be configured to return MX records for any or all local machines.
Enhancements:
- This release adds some features to the log subsystem: it is now possible to log directly to a file, and to log asynchronously to syslog.
- More detailed logging of DHCP transactions is available.
- DHCP options can now be specified by name instead of by number.
- DHCP configuration can now use information from a DHCP relay agent.
- There are a few minor bugfixes (notably failure of TFTP with --listen-address).
- Some translations have been updated.
<<lessThe DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines.
Dnsmasq is targeted at home networks using NAT and connected to the internet via a modem, cable-modem or ADSL connection but would be a good choice for any small network where low resource use and ease of configuration are important.
Supported platforms include Linux (with glibc and uclibc), *BSD and Mac OS X. Dnsmasq is included in at least the following Linux distributions: Gentoo, Debian, Slackware, Suse, Smoothwall, IP-Cop, floppyfw, Firebox, LEAF, Freesco, CoyoteLinux and Clarkconnect. It is also available as a FreeBSD port and is used in Linksys wireless routers and the m0n0wall project.
Main features:
- The DNS configuration of machines behind the firewall is simple and doesnt depend on the details of the ISPs dns servers
- Clients which try to do DNS lookups while a modem link to the internet is down will time out immediately.
- Dnsmasq will serve names from the /etc/hosts file on the firewall machine: If the names of local machines are there, then they can all be addressed without having to maintain /etc/hosts on each machine.
- The integrated DHCP server supports static and dynamic DHCP leases and multiple networks and IP ranges. It works across BOOTP relays and supports DHCP options including RFC3397 DNS search lists. Machines which are configured by DHCP have their names automatically included in the DNS and the names can specified by each machine or centrally by associating a name with a MAC address in the dnsmasq config file.
- Dnsmasq caches internet addresses (A records and AAAA records) and address-to-name mappings (PTR records), reducing the load on upstream servers and improving performance (especially on modem connections).
- Dnsmasq can be configured to automatically pick up the addresses of its upstream nameservers from ppp or dhcp configuration. It will automatically reload this information if it changes. This facility will be of particular interest to maintainers of Linux firewall distributions since it allows dns configuration to be made automatic.
- On IPv6-enabled boxes, dnsmasq can both talk to upstream servers via IPv6 and offer DNS service via IPv6. On dual-stack (IPv4 and IPv6) boxes it talks both protocols and can even act as IPv6-to-IPv4 or IPv4-to-IPv6 forwarder.
- Dnsmasq can be configured to send queries for certain domains to upstream servers handling only those domains. This makes integration with private DNS systems easy.
- Dnsmasq supports MX records and can be configured to return MX records for any or all local machines.
Enhancements:
- This release adds some features to the log subsystem: it is now possible to log directly to a file, and to log asynchronously to syslog.
- More detailed logging of DHCP transactions is available.
- DHCP options can now be specified by name instead of by number.
- DHCP configuration can now use information from a DHCP relay agent.
- There are a few minor bugfixes (notably failure of TFTP with --listen-address).
- Some translations have been updated.
Download (0.14MB)
Added: 2007-04-29 License: GPL (GNU General Public License) Price:
911 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above dns search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed