Guest User

Untitled

a guest
Oct 10th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. controls {
  2. inet 0.0.0.0 port 953 allow {
  3. "any";
  4. } keys {
  5. "rndc-key";
  6. };
  7. };
  8. logging {
  9. channel "query.log" {
  10. file "/var/log/query.log";
  11. severity dynamic;
  12. };
  13. category "queries" {
  14. "query.log";
  15. };
  16. };
  17. key "rndc-key" {
  18. algorithm "hmac-md5";
  19. secret "4ptlffIBhVnZgfdT0CXIcLDZeONxA5bHUVT5W2NofC9O4FOfjps8FzghoQy4myXnJ0g9jrna9Sjl6uKt6c/22A==";
  20. };
  21. dlz "Mysql zone" {
  22. database "mysql
  23. {host=localhost port=3306 dbname=bind9_dlz user=root password=xxxx}
  24. {SELECT zone FROM dns_records WHERE zone = '$zone$'}
  25. {SELECT ttl, type, mx_priority, IF(type = 'TXT', CONCAT('"',data,'"'), data) AS data
  26. FROM dns_records
  27. WHERE zone = '$zone$' AND host = '$record$' AND type <> 'SOA' AND type <> 'NS'}
  28. {SELECT ttl, type, data, primary_ns, resp_person, serial, refresh, retry, expire, minimum
  29. FROM dns_records
  30. WHERE zone = '$zone$' AND (type = 'SOA' OR type='NS')}
  31. {SELECT ttl, type, host, mx_priority, IF(type = 'TXT', CONCAT('"',data,'"'), data) AS data, resp_person, serial, refresh, retry, expire, minimum
  32. FROM dns_records
  33. WHERE zone = '$zone$' AND type <> 'SOA' AND type <> 'NS'}
  34. {SELECT zone FROM xfr_table where zone='$zone$' AND client = '$client$'}";
  35. };
Add Comment
Please, Sign In to add comment