MyDNS is a free DNS server, designed to serve records directly from an SQL database
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
Install requirement libraries:
apt-get install g++ libc6 gcc gawk make texinfo libmysqlclient15-dev
Configure with options:
./configure --without-pgsql --with-mysql-lib=/usr/lib/x86_64-linux-gnu --with-mysql-include=/usr/include/mysql --includedir=/usr/lib/x86_64-linux-gnu --with-zlib=/usr/lib/x86_64-linux-gnu
After all :
sudo make & sudo make install
Thanks! I’ve wrote this tutorial for installing MyDNS-NG in 14.04: https://medium.com/@josecanciani/mydns-ng-in-ubuntu-14-04-bf9b5ced659f
NG is bit more updated, although it has not been modified for a long time. But DNS does not change much anyway 🙂