User Tools

Site Tools


networking:linux:powerdns

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
networking:linux:powerdns [2013/09/14 14:15]
gcooper
networking:linux:powerdns [2015/12/17 21:13] (current)
gcooper
Line 1: Line 1:
 ====== PowerDNS ====== ====== PowerDNS ======
  
-PowerDNS is popular free DNS server that usually uses MySQL as the back-end and PowerAdmin as a web front-end.+http://www.thatfleminggent.com/2009/08/09/getting-a-powerdns-recursor-up-and-going-fast
  
-http://docs.solusvm.com/powerdns+http://www.tecmint.com/install-powerdns-poweradmin-mariadb-in-centos-rhel/
  
-http://plone.lucidsolutions.co.nz/linux/dns/viridian-a-centos-based-power-dns-pdns-dns-server-with-poweradmin-web-frontend+https://www.howtoforge.com/installing-powerdns-with-mysql-backend-and-poweradmin-on-debian-squeeze 
 + 
 +  * **Recursor** is caching DNS resolver 
 +  * **Authoritative Server** for authoritative DNS hosting 
 + 
 +PowerDNS is a popular free DNS server that usually uses MySQL as the back-end and PowerAdmin as a web front-end.
  
 :!: There is a package for the PowerAdmin web front-end, but don't use it. :!: There is a package for the PowerAdmin web front-end, but don't use it.
Line 29: Line 34:
 service iptables restart service iptables restart
 </file> </file>
 +
 +===== Recursion =====
 +
 +<file>
 +vi /etc/pdns/pdns.conf
 +
 +allow-recursion=10.0.0.0/24
 +
 +recursor=8.8.8.8
 +</file>
 +
 +===== PowerAdmin =====
 +
 +PowerAdmin is the web interface for PowerDNS.
 +
 +<file>
 +vi /var/www/html/inc/config.inc.php
 +
 +<?php
 +
 +$db_host = 'localhost';
 +$db_user = 'poweradmin';
 +$db_pass = 'yourpassword';
 +$db_name = 'powerdns';
 +$db_port = '3306';
 +$db_type = 'mysql';
 +$db_layer = 'MDB2';
 +
 +$session_key = '6!WnDt(xp#GO]2dLSeVRYp8Fv]7jvV3me&KQ^RpF^W(wrW';
 +
 +$iface_lang = 'en_EN';
 +
 +$dns_hostmaster = 'hostmaster.yourdomain.com';
 +$dns_ns1 = 'pdns-01.yourdomain.com';
 +$dns_ns2 = 'pdns-02.yourdomain.com';
 +
 +$dns_ttl         = '3600' 
 +?>
 +</file>
 +
networking/linux/powerdns.1379189705.txt.gz · Last modified: 2013/09/14 14:15 by gcooper