dns tools
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 524
DNSSEC-Tools 1.2
DNSSEC-Tools is a project that provides tools for DNS administrators. more>> <<less
Download (1.3MB)
Added: 2007-05-23 License: BSD License Price:
892 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
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
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
Net::DNS::ToolKit 0.29
Net::DNS::ToolKit are tools for working with DNS packets. more>>
Net::DNS::ToolKit are tools for working with DNS packets.
SYNOPSIS
use Net::DNS::ToolKit qw(
get1char
get16
get32
put1char
put16
put32
getIPv4
putIPv4
putIPv6
getIPv6
getstring
putstring
dn_comp
dn_expand
parse_char
gethead
newhead
getflags
get_qdcount
get_ancount
get_nscount
get_arcount
put_qdcount
put_ancount
put_nscount
put_arcount
inet_aton
inet_ntoa
ipv6_aton
ipv6_n2x
ipv6_n2d
sec2time
ttlAlpha2Num
collapse
strip
get_ns
gettimeofday
);
$char = get1char($buffer,$offset);
($int, $newoff) = get16($buffer,$offset);
($long, $newoff) = get32($buffer,$offset);
$newoff = put1char($buffer,$offset,$u_char);
$newoff = put16($buffer,$offset,$int);
$newoff = put32($buffer,$offset,$long);
$flags = getflags($buffer);
$int = get_qdcount($buffer);
$int = get_ancount($buffer);
$int = get_nscount($buffer);
$int = get_arcount($buffer);
$newoff = put_qdcount($buffer,$int);
$newoff = put_ancount($buffer,$int);
$newoff = put_nscount($buffer,$int);
$newoff = put_arcount($buffer,$int);
($netaddr,$newoff)=getIPv4($buffer,$offset);
$newoff = putIPv4($buffer,$offset,$netaddr);
($ipv6addr,$newoff)=getIPv6($buffer,$offset);
$newoff = putIPv6($buffer,$offset,$ipv6addr);
($offset,
$id,$qr,$opcode,$aa,$tc,$rd,$ra,$mbz,$ad,$cd,$rcode,
$qdcount,$ancount,$nscount,$arcount)
= gethead($buffer);
$newoff = newhead($buffer,$id,$flags,
$qdcount,$ancount,$nscount,$arcount);
($b,$h,$d,$a)=parse_char($char);
($newoff,$name) = dn_expand($buffer,$offset);
($newoff,@dnptrs)=dn_comp($buffer,$offset,$name,@dnptrs);
$dotquad = inet_ntoa($netaddr);
$netaddr = inet_aton($dotquad);
$ipv6addr = ipv6_aton($ipv6_text);
$hex_text = ipv6_n2x($ipv6addr);
$dec_text = ipv6_n2d($ipv6addr);
$timetxt = sec2time($seconds);
$seconds = ttlAlpha2Num($timetext);
$shorthost = collapse($zonename,$longhost);
$tag = strip($P_tag);
@nameservers = get_ns();
($secs,$usecs) = gettimeofday();
Routines to pick apart, examine and put together DNS packets. They can be used for diagnostic purposes or as building blocks for DNS applications such as DNS servers and clients or to allow user applications to interact directly with remote DNS servers.
<<lessSYNOPSIS
use Net::DNS::ToolKit qw(
get1char
get16
get32
put1char
put16
put32
getIPv4
putIPv4
putIPv6
getIPv6
getstring
putstring
dn_comp
dn_expand
parse_char
gethead
newhead
getflags
get_qdcount
get_ancount
get_nscount
get_arcount
put_qdcount
put_ancount
put_nscount
put_arcount
inet_aton
inet_ntoa
ipv6_aton
ipv6_n2x
ipv6_n2d
sec2time
ttlAlpha2Num
collapse
strip
get_ns
gettimeofday
);
$char = get1char($buffer,$offset);
($int, $newoff) = get16($buffer,$offset);
($long, $newoff) = get32($buffer,$offset);
$newoff = put1char($buffer,$offset,$u_char);
$newoff = put16($buffer,$offset,$int);
$newoff = put32($buffer,$offset,$long);
$flags = getflags($buffer);
$int = get_qdcount($buffer);
$int = get_ancount($buffer);
$int = get_nscount($buffer);
$int = get_arcount($buffer);
$newoff = put_qdcount($buffer,$int);
$newoff = put_ancount($buffer,$int);
$newoff = put_nscount($buffer,$int);
$newoff = put_arcount($buffer,$int);
($netaddr,$newoff)=getIPv4($buffer,$offset);
$newoff = putIPv4($buffer,$offset,$netaddr);
($ipv6addr,$newoff)=getIPv6($buffer,$offset);
$newoff = putIPv6($buffer,$offset,$ipv6addr);
($offset,
$id,$qr,$opcode,$aa,$tc,$rd,$ra,$mbz,$ad,$cd,$rcode,
$qdcount,$ancount,$nscount,$arcount)
= gethead($buffer);
$newoff = newhead($buffer,$id,$flags,
$qdcount,$ancount,$nscount,$arcount);
($b,$h,$d,$a)=parse_char($char);
($newoff,$name) = dn_expand($buffer,$offset);
($newoff,@dnptrs)=dn_comp($buffer,$offset,$name,@dnptrs);
$dotquad = inet_ntoa($netaddr);
$netaddr = inet_aton($dotquad);
$ipv6addr = ipv6_aton($ipv6_text);
$hex_text = ipv6_n2x($ipv6addr);
$dec_text = ipv6_n2d($ipv6addr);
$timetxt = sec2time($seconds);
$seconds = ttlAlpha2Num($timetext);
$shorthost = collapse($zonename,$longhost);
$tag = strip($P_tag);
@nameservers = get_ns();
($secs,$usecs) = gettimeofday();
Routines to pick apart, examine and put together DNS packets. They can be used for diagnostic purposes or as building blocks for DNS applications such as DNS servers and clients or to allow user applications to interact directly with remote DNS servers.
Download (0.20MB)
Added: 2006-07-27 License: Perl Artistic License Price:
1185 downloads
Web-tools 1.4
Web-tools provides various tools which assist in adminstering a server. more>>
Web-tools provides various tools which assist in adminstering a server.
Web-tools is a package that contains 15 shell scripts for use in administering UNIX servers. These tools make it easy to add and remove: VirtualHosts on Apache Web server, users on ProFTPD server, and primary/secundary zones on the named DNS server.
Here the scripts provided by "Web tools":
- adddns
- addftp
- addwebservice
- addwww
- chpass
- deldns
- delftp
- delwww
- dnsrecords
- functions
- genuser.pl
- delblanklines
- secundary
- updatezone
- zonecheck
<<lessWeb-tools is a package that contains 15 shell scripts for use in administering UNIX servers. These tools make it easy to add and remove: VirtualHosts on Apache Web server, users on ProFTPD server, and primary/secundary zones on the named DNS server.
Here the scripts provided by "Web tools":
- adddns
- addftp
- addwebservice
- addwww
- chpass
- deldns
- delftp
- delwww
- dnsrecords
- functions
- genuser.pl
- delblanklines
- secundary
- updatezone
- zonecheck
Download (0.016MB)
Added: 2007-04-28 License: GPL (GNU General Public License) Price:
911 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
Network Time Tools 0.8.1
Network Time Tools (NTT) is a set of network tools designed to provide monitoring of a network. more>>
Network Time Tools (NTT) is a set of network tools designed to provide monitoring of a network and the services on that network, and provide various reports on the hosts/services and optional alerts via email, pager, and cellphones. It also has the capability to send messages on user-specified services to email, pagers and cell phones.
Main features:
- Bandwidth measurement based on time intervals
- Checks Service availibilty on specified Hosts for the following protocols:
- ftp
- ssh
- telnet
- dns
- http ( specific pages )
- www ( simple head )
- pop
- nntp
- imap
- irc
- smtp
- Ability to send alerts based on user specified services to:
- pagers
- cell phones
- email
- A frontend that displays a daily report that can be viewed by a web browser or cell phone.
- views specific servers
- views specific services
- views bandwidth measurements
- view alerts
- Data stored in a Mysql Database
- Easily configurable via an XML config file
- Runs in Daemon or one-shot mode
<<lessMain features:
- Bandwidth measurement based on time intervals
- Checks Service availibilty on specified Hosts for the following protocols:
- ftp
- ssh
- telnet
- dns
- http ( specific pages )
- www ( simple head )
- pop
- nntp
- imap
- irc
- smtp
- Ability to send alerts based on user specified services to:
- pagers
- cell phones
- A frontend that displays a daily report that can be viewed by a web browser or cell phone.
- views specific servers
- views specific services
- views bandwidth measurements
- view alerts
- Data stored in a Mysql Database
- Easily configurable via an XML config file
- Runs in Daemon or one-shot mode
Download (0.030MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1219 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
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
Network Query Tool 1.9
Network Query Tool is a one-stop solution for obtaining information about a domain name or an IP address. more>>
Network Query Tool is a one-stop solution for obtaining information about a domain name or an IP address.
Instead of manually using a variety of shell commands, or visiting numerous websites to investigate a host, just load Network Query Tool in your browser and enter the hostname or IP. NQT does the rest, as is evidenced by this sample output.
Main features:
- Reverse lookup - resolves an IP address to a hostname (if one exists) or vice versa
- DNS query - aka Dig, requires a dig binary on your system
- Whois (WWW) - gets domain registration information. Now supporting just about every known TLD, gTLD, and ccTLD.
- Whois (IP) - gets IP owner information. Supports all IP blocks maintained by ARIN (US), RIPE (Europe), JPNIC (Japan), APNIC (China/Asia-Pacific), BRNIC (Brazil), LACNIC (Latin America), AFRINIC (Africa), and KRNIC (Korea).
- Check port - Determine whether or not a port on the target host is open. Defaults to port 80.
- Ping - performs a 5-packet ping to the target, requires a ping binary.
- Traceroute - performs a traceroute to the target, requires a traceroute binary.
<<lessInstead of manually using a variety of shell commands, or visiting numerous websites to investigate a host, just load Network Query Tool in your browser and enter the hostname or IP. NQT does the rest, as is evidenced by this sample output.
Main features:
- Reverse lookup - resolves an IP address to a hostname (if one exists) or vice versa
- DNS query - aka Dig, requires a dig binary on your system
- Whois (WWW) - gets domain registration information. Now supporting just about every known TLD, gTLD, and ccTLD.
- Whois (IP) - gets IP owner information. Supports all IP blocks maintained by ARIN (US), RIPE (Europe), JPNIC (Japan), APNIC (China/Asia-Pacific), BRNIC (Brazil), LACNIC (Latin America), AFRINIC (Africa), and KRNIC (Korea).
- Check port - Determine whether or not a port on the target host is open. Defaults to port 80.
- Ping - performs a 5-packet ping to the target, requires a ping binary.
- Traceroute - performs a traceroute to the target, requires a traceroute binary.
Download (0.015MB)
Added: 2007-03-09 License: GPL (GNU General Public License) Price:
961 downloads
dnsreflector 1.02
dnsreflector daemon listens for DNS queries on a local UDP port and answers with records pointing back to localhost. more>>
dnsreflector daemon listens for DNS queries on a local UDP port and answers with records pointing back to localhost. Combined with OpenBSDs packet filter pf(4) this works as a bandwidth efficient spamtrap.
dnsreflector was written and tested with OpenBSD. If you are interested in running dnsreflector on another platform, please contact me .
PF Setup
table < spamd > persist
rdr inet proto udp from < spamd > to any port 53 -> 127.0.0.1 port 53000
Usage
dnsreflector [-d] [-a address] [-p port]
-d Run as daemon in the background
-a address Bind to this address (default: 127.0.0.1)
-p port Bind to this port (default: 53000)
Linux: On popular demand I made a diff to compile dnsreflector with Linux (tested on SuSE). You will need a facility to redirect DNS queries coming from blacklisted hosts to dnsreflector. I dont know how to do this with Linux netfilter, but if you do, please tell me.
<<lessdnsreflector was written and tested with OpenBSD. If you are interested in running dnsreflector on another platform, please contact me .
PF Setup
table < spamd > persist
rdr inet proto udp from < spamd > to any port 53 -> 127.0.0.1 port 53000
Usage
dnsreflector [-d] [-a address] [-p port]
-d Run as daemon in the background
-a address Bind to this address (default: 127.0.0.1)
-p port Bind to this port (default: 53000)
Linux: On popular demand I made a diff to compile dnsreflector with Linux (tested on SuSE). You will need a facility to redirect DNS queries coming from blacklisted hosts to dnsreflector. I dont know how to do this with Linux netfilter, but if you do, please tell me.
Download (0.005MB)
Added: 2006-03-07 License: BSD License Price:
1328 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
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 tools 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