all-knowing-dns - tiny DNS server for IPv6 Reverse DNS

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name all-knowing-dns
Package version 1.7
Package release 1
Package architecture all
Package type deb
Installed size 38 B
Download size 21.74 KB
Official Mirror
AllKnowingDNS provides reverse DNS for IPv6 networks which use SLAAC
(autoconf), e.g. for a /64 network.
The problem with IPv6 reverse DNS and traditional nameservers is that the
nameserver requires you to provide a zone file. Assuming you want to provide
RDNS for a /64 network, you have 2**64 = 18446744073709551616 different usable
IP addresses (a little less if you are using SLAAC). Providing a zone file for
that, even in a very terse notation, would consume a huge amount of disk space
and could not possibly be held in the memory of the computers available
AllKnowingDNS instead generates PTR and AAAA records on the fly. You only
configure which network you want to serve and what your entries should look


Package Version Architecture Repository
all-knowing-dns_1.7-1_all.deb 1.7 all Debian Main
all-knowing-dns - - -


Name Value
init-system-helpers >= 1.11
libmouse-perl -
libmousex-nativetraits-perl -
libnet-dns-perl -
libnetaddr-ip-perl -
libprivileges-drop-perl -
perl -


Type URL
Binary Package all-knowing-dns_1.7-1_all.deb
Source Package all-knowing-dns

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install all-knowing-dns deb package:
    # sudo apt-get install all-knowing-dns




2013-09-23 - Michael Stapelberg <>
all-knowing-dns (1.7-1) unstable; urgency=low
* New upstream version.
2013-06-26 - Michael Stapelberg <>
all-knowing-dns (1.4-2) unstable; urgency=low
[ Salvatore Bonaccorso ]
* Set Maintainer to Debian Perl Group.
Set Maintainer to Debian Perl Group and move Michael Stapelberg to
* Add Vcs-* fields to debian/control.
Add Vcs-Browser and Vcs-Git fields for package in debian/control file.
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
2013-06-23 - Michael Stapelberg <>
all-knowing-dns (1.4-1) unstable; urgency=low
* New upstream release
* Use dh-systemd
* Bump Standards-Version to 3.9.4 (no changes necessary)
2012-03-28 - Michael Stapelberg <>
all-knowing-dns (1.3-1) unstable; urgency=low
* New upstream release
* Email change: Michael Stapelberg ->
2012-03-11 - Michael Stapelberg <>
all-knowing-dns (1.2-1) unstable; urgency=low
* Initial Release (Closes: #663508).

See Also

Package Description
allegro4-doc_4.4.2-5_all.deb documentation for the Allegro library
allegro5-doc_5.0.10-3_all.deb documentation for the Allegro 5 library
alleyoop_0.9.8-1_amd64.deb Front-end to the Valgrind memory checker
alliance_5.0-20120515-6_amd64.deb VLSI CAD Tools
alltray_0.71b-1_amd64.deb Dock any program into the system tray
almanah_0.11.1-1+b1_amd64.deb Application to ease management of a personal diary
alot-doc_0.3.6-1_all.deb Text mode MUA using notmuch mail - documentation
alot_0.3.6-1_all.deb Text mode MUA using notmuch mail
alpine-doc_2.11+dfsg1-3_all.deb Text-based email client's documentation
alpine-pico_2.11+dfsg1-3_amd64.deb Simple text editor from Alpine, a text-based email client
alpine_2.11+dfsg1-3_amd64.deb Text-based email client, friendly for novices but powerful
alqalam_0.2-8_all.deb Qur'an typesetting macros for TeX/LaTeX
alsa-base_1.0.27+1_all.deb dummy package to ease purging of obsolete conffiles
alsa-oss_1.0.28-1_amd64.deb ALSA wrapper for OSS applications
alsa-tools-gui_1.0.28-1_amd64.deb GUI based ALSA utilities for specific hardware