diff --git a/README.md b/README.md index b73cbd1..ca9227e 100644 --- a/README.md +++ b/README.md @@ -660,7 +660,7 @@ # allow-axfr-ips Allow zonetransfers only to these subnets # # allow-axfr-ips=127.0.0.0/8,::1 -allow-axfr-ips=117.53.47.189 +allow-axfr-ips=117.53.47.189 (isikan alamat IP Pdns Slave) ``` * Script ini digunakan untuk menandai bahwa PowerDNS pada VM ini berperan sebagai master @@ -690,7 +690,7 @@ # allow-axfr-ips Allow zonetransfers only to these subnets # # allow-axfr-ips=127.0.0.0/8,::1 -allow-axfr-ips=103.23.20.70 +allow-axfr-ips=103.23.20.70 (Isikan IP Pdns Master) ``` * Script ini digunakan untuk mengizinkan alamat IP master agar dapat melakukan perubahan pada PowerDNS Slave @@ -700,7 +700,7 @@ # allow-dnsupdate-from A global setting to allow DNS updates from these IP ranges. # # allow-dnsupdate-from=127.0.0.0/8,::1 -allow-dnsupdate-from=103.23.20.70 +allow-dnsupdate-from=103.23.20.70 (Isikan IP Pdns Master) ``` * Script ini digunakan untuk mengizinkan alamat IP master agar bisa memberi info terkait dengan perubahan pada PowerDNS Master ke PowerDNS Slave @@ -710,7 +710,7 @@ # allow-notify-from Allow AXFR NOTIFY from these IP ranges. If empty, drop all incoming notifies. # # allow-notify-from=0.0.0.0/0,::/0 -allow-notify-from=103.23.20.70 +allow-notify-from=103.23.20.70 (Isikan IP Pdns Master) ``` * Script ini digunakan sebagai identitas PowerDNS Slave @@ -732,3 +732,27 @@ # slave-cycle-interval=60 slave-cycle-interval=60 ``` + +## Konfigurasi Zona dan Add Record DNS di PowerDNS Master +Langkah pertama terlebih dahulu kita buat zona untuk menyimpan record domain. + +> ``` +MariaDB [testpdns]> INSERT INTO domains (name, type) values ('padiakse.my.id', 'Master'); +``` + +Langkah kedua tambahkan record domain pada table records + +> ``` +MariaDB [testpdns]> INSERT INTO records (domain_id, name, content, type,ttl,prio) VALUES (1,'padiakse.my.id','padiakse.my.id root.padiakse.my.id 1 10380 3600 604800 3600','SOA',86400,NULL); +MariaDB [testpdns]> INSERT INTO records (domain_id, name, content, type,ttl,prio) VALUES (1,'padiakse.my.id','pd1.padiakse.my.id','NS',86400,NULL); +MariaDB [testpdns]> INSERT INTO records (domain_id, name, content, type,ttl,prio) VALUES (1,'padiakse.my.id','pd2.padiakse.my.id','NS',86400,NULL); +MariaDB [testpdns]> INSERT INTO records (domain_id, name, content, type,ttl,prio) VALUES (1,'pd1.padiakse.my.id','103.23.20.70','A',3600,NULL); +MariaDB [testpdns]> INSERT INTO records (domain_id, name, content, type,ttl,prio) VALUES (1,'pd2.padiakse.my.id','117.53.47.189','A',3600,NULL); +MariaDB [testpdns]> INSERT INTO records (domain_id, name, content, type,ttl,prio) VALUES (1,'padiakse.my.id','103.23.20.70','A',3600,NULL); +``` + +Langkah ketiga tambahkan kolom change_date pada table records + +> ``` +MariaDB [testpdns]> ALTER TABLE records add change_date INT DEFAULT NULL; +```