Router Advertisment DNS (radns), A Client Side RDNSS Implementation

radns is a small, portable client side implementation in C of the RDNSS option in IPv6 Router Advertisments (see RFC 5006) written by Michael "MC" Widerkrantz for Stickybit AB. It has been tested under FreeBSD (the development platform), Linux and MacOS X.

What Does it Do?

The program is used for getting hold of one or more addresses of resolving DNS servers in an IPv6 network. It listens for IPv6 Router Advertisements with the Recursive DNS Server (RDNSS) option and stores the addresses to DNS servers in a file in the same syntax as resolv.conf(5).

radns can also be used with Secure Neighbor Discovery (SEND) with the use of additional software, such as DoCoMo Labs' userland SEND implementation:

http://www.docomolabs-usa.com/lab_opensource.html

For radns to be at all useful, there must be a corresponding program on the router, sending out Router Advertisements with the RDNSS option. One such program is radvd:

http://www.litech.org/radvd/

Source

Newest distribution first:

radns-0.8.tar.gz 7.4kiB Sep 29, 2008.

radns-0.7.tar.gz 7.3kiB Sep 29, 2008.

radns-0.6.tar.gz 7.1kiB Aug 10, 2008.

radns-0.5.tar.gz 6.9kiB Jul 10, 2008.


Last updated: <2008-09-29 16:56:01 MEST>