[bind10-dev] BIND 10: howto & problems today
Shane Kerr
shane at isc.org
Tue Mar 16 14:32:17 UTC 2010
All,
The server I installed BIND 10 on is running Debian stable on an old
server (dual PIII). It is shared with a few friends.
The installation for BIND 10 was pretty straightforward:
* I had to install Python 3.1 because it's too new for Debian
Stable. I downloaded it from python.org and installed in
~/python-3.1.1
* I had to install the Boost development libraries. This is a
package, so it only required "aptitude install libboost-dev".
* The SQLite3 libraries, and any other dependencies that might be
necessary, were already installed from prior hacking.
* The build was done via:
$ PATH=$PATH:/home/shane/python-3.1.1/bin ./configure --prefix=/home/shane/bind10
$ make -j2
$ make install
* To load my zone, I did:
$ dig -t axfr time-travellers.nl.eu.org > time-travellers.nl.eu.org
$ /home/shane/bind10/bin/b10-loadzone time-travellers.nl.eu.org
The problems:
* Since this box is running a BIND 9 server that I really do not
want to break, I ran BIND 10 on a different IP address. To do
this, I had to hack b10-auth to bind() to a different
address. :(
* To get the server to run on port 53, I had to update the boss
code to use port 53 instead of 5300. :(
Since the zone is signed, I have a little script reloading it after the
signing. I will investigate using b10-axfrin for this later today or
tomorrow, time permitting.
--
Shane
More information about the bind10-dev
mailing list