Difference between revisions of "PowerDNS: Test"

From OnnoWiki
Jump to navigation Jump to search
(Created page with "Edit file /ect/resolv.conf , sudo vi /etc/resolv.conf isi misalnya dengan IPv6 nameserver 2001:470:36:ab6::100 sesuai dengan IP address server DNS IPv6 yang kita test. Set...")
 
Line 1: Line 1:
 
Edit file /ect/resolv.conf ,  
 
Edit file /ect/resolv.conf ,  
sudo vi /etc/resolv.conf  
+
 
 +
sudo vi /etc/resolv.conf  
 +
 
 
isi misalnya dengan IPv6
 
isi misalnya dengan IPv6
nameserver 2001:470:36:ab6::100  
+
 
 +
nameserver 2001:470:36:ab6::100  
 +
 
 
sesuai dengan IP address server DNS IPv6 yang kita test.
 
sesuai dengan IP address server DNS IPv6 yang kita test.
  
 
Set the name server IP address pada file /etc/network/interfaces  
 
Set the name server IP address pada file /etc/network/interfaces  
auto lo
 
iface lo inet loopback
 
  
auto eth0  
+
auto lo
iface eth0 inet static  
+
iface lo inet loopback
address 192.168.0.100  
+
netmask 255.255.255.0  
+
auto eth0  
network 192.168.0.0  
+
iface eth0 inet static  
broadcast 192.168.0.255  
+
address 192.168.0.100  
gateway 192.168.0.223  
+
netmask 255.255.255.0  
dns-nameservers 192.168.0.223  
+
network 192.168.0.0  
iface eth0 inet6 static  
+
broadcast 192.168.0.255  
      address 2001:470:36:ab6::100  
+
gateway 192.168.0.223  
      netmask 64  
+
dns-nameservers 192.168.0.223  
      gateway 2001:470:36:ab6::1  
+
iface eth0 inet6 static  
      dns-nameservers 2001:470:36:ab6::100  
+
      address 2001:470:36:ab6::100  
 +
      netmask 64  
 +
      gateway 2001:470:36:ab6::1  
 +
      dns-nameservers 2001:470:36:ab6::100  
  
 
Kita selesai dengan semua bagian instalasi dan konfigurasi. Selanjutnya, kita perlu cek apakah PowerDNS dapat berjalan dengan baik atau tidak.  
 
Kita selesai dengan semua bagian instalasi dan konfigurasi. Selanjutnya, kita perlu cek apakah PowerDNS dapat berjalan dengan baik atau tidak.  
  
 
Pertama-tama, cek apakah PowerDNS mendengarkan:  
 
Pertama-tama, cek apakah PowerDNS mendengarkan:  
sudo netstat -tap | grep pdns  
+
 
 +
sudo netstat -tap | grep pdns  
 +
 
 
contoh output (harus ada tcp dan tcp6):  
 
contoh output (harus ada tcp dan tcp6):  
tcp    0  0 *:domain      *:*      LISTEN      5388/pdns_server-in  
+
 
tcp6  0  0 [::]:domain    [::]:*    LISTEN      5388/pdns_server-in  
+
tcp    0  0 *:domain      *:*      LISTEN      5388/pdns_server-in  
 +
tcp6  0  0 [::]:domain    [::]:*    LISTEN      5388/pdns_server-in  
  
 
Sekarang, masukan perintah berikut, untuk mencek apakah PowerDNS berjalan dengan baik:  
 
Sekarang, masukan perintah berikut, untuk mencek apakah PowerDNS berjalan dengan baik:  
sudo dig @127.0.0.1  
+
 
 +
sudo dig @127.0.0.1  
 +
 
 
atau,  
 
atau,  
sudo dig @localhost  
+
 
 +
sudo dig @localhost  
 +
 
 
atau,
 
atau,
sudo dig @192.168.0.100
+
 
 +
sudo dig @192.168.0.100
 +
 
 
Contoh output kira-kira:
 
Contoh output kira-kira:
; <<>> DiG 9.9.5-3-Ubuntu <<>> @localhost
 
; (2 servers found)
 
;; global options: +cmd
 
;; Got answer:
 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54892
 
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
 
;; WARNING: recursion requested but not available
 
  
;; OPT PSEUDOSECTION:  
+
; <<>> DiG 9.9.5-3-Ubuntu <<>> @localhost
; EDNS: version: 0, flags:; udp: 2800  
+
; (2 servers found)
;; QUESTION SECTION:  
+
;; global options: +cmd
;. IN NS  
+
;; Got answer:
 +
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54892
 +
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
 +
;; WARNING: recursion requested but not available
 +
 +
;; OPT PSEUDOSECTION:  
 +
; EDNS: version: 0, flags:; udp: 2800  
 +
;; QUESTION SECTION:  
 +
;. IN NS
  
;; Query time: 6 msec  
+
;; Query time: 6 msec  
;; SERVER: 127.0.0.1#53(127.0.0.1)  
+
;; SERVER: 127.0.0.1#53(127.0.0.1)  
;; WHEN: Tue Jun 30 08:59:00 WIB 2015  
+
;; WHEN: Tue Jun 30 08:59:00 WIB 2015  
;; MSG SIZE  rcvd: 29  
+
;; MSG SIZE  rcvd: 29  
  
 
Masukan perintah agar dig ke IPv6
 
Masukan perintah agar dig ke IPv6
dig @2001:470:36:ab6::100  
+
 
 +
dig @2001:470:36:ab6::100  
 +
 
 
Outputnya kira-kira:
 
Outputnya kira-kira:
; <<>> DiG 9.9.5-3-Ubuntu <<>> @2001:470:36:ab6::100
 
; (1 server found)
 
;; global options: +cmd
 
;; Got answer:
 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16204
 
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
 
;; WARNING: recursion requested but not available
 
 
;; OPT PSEUDOSECTION:
 
; EDNS: version: 0, flags:; udp: 2800
 
;; QUESTION SECTION:
 
;. IN NS
 
  
;; Query time: 1 msec  
+
; <<>> DiG 9.9.5-3-Ubuntu <<>> @2001:470:36:ab6::100
;; SERVER: 2001:470:36:ab6::100#53(2001:470:36:ab6::100)  
+
; (1 server found)
;; WHEN: Tue Jun 30 09:19:49 WIB 2015  
+
;; global options: +cmd
;; MSG SIZE  rcvd: 29  
+
;; Got answer:
 +
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16204
 +
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
 +
;; WARNING: recursion requested but not available
 +
 +
;; OPT PSEUDOSECTION:
 +
; EDNS: version: 0, flags:; udp: 2800
 +
;; QUESTION SECTION:
 +
;. IN NS
 +
 +
;; Query time: 1 msec  
 +
;; SERVER: 2001:470:36:ab6::100#53(2001:470:36:ab6::100)  
 +
;; WHEN: Tue Jun 30 09:19:49 WIB 2015  
 +
;; MSG SIZE  rcvd: 29  
  
 
Selesai sudah. PowerDNS siap digunakan.  
 
Selesai sudah. PowerDNS siap digunakan.  

Revision as of 17:54, 27 September 2018

Edit file /ect/resolv.conf ,

sudo vi /etc/resolv.conf 

isi misalnya dengan IPv6

nameserver 2001:470:36:ab6::100 

sesuai dengan IP address server DNS IPv6 yang kita test.

Set the name server IP address pada file /etc/network/interfaces

auto lo 
iface lo inet loopback 

auto eth0 
iface eth0 inet static 
address 192.168.0.100 
netmask 255.255.255.0 
network 192.168.0.0 
broadcast 192.168.0.255 
gateway 192.168.0.223 
dns-nameservers 192.168.0.223 
iface eth0 inet6 static 
      address 2001:470:36:ab6::100 
      netmask 64 
      gateway 2001:470:36:ab6::1 
      dns-nameservers 2001:470:36:ab6::100 

Kita selesai dengan semua bagian instalasi dan konfigurasi. Selanjutnya, kita perlu cek apakah PowerDNS dapat berjalan dengan baik atau tidak.

Pertama-tama, cek apakah PowerDNS mendengarkan:

sudo netstat -tap | grep pdns 

contoh output (harus ada tcp dan tcp6):

tcp    0   0 *:domain       *:*       LISTEN      5388/pdns_server-in 
tcp6   0   0 [::]:domain    [::]:*    LISTEN      5388/pdns_server-in 

Sekarang, masukan perintah berikut, untuk mencek apakah PowerDNS berjalan dengan baik:

sudo dig @127.0.0.1 

atau,

sudo dig @localhost 

atau,

sudo dig @192.168.0.100

Contoh output kira-kira:

; <<>> DiG 9.9.5-3-Ubuntu <<>> @localhost 
; (2 servers found) 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54892 
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 
;; WARNING: recursion requested but not available 

;; OPT PSEUDOSECTION: 
; EDNS: version: 0, flags:; udp: 2800 
;; QUESTION SECTION: 
;.				IN	NS  
;; Query time: 6 msec 
;; SERVER: 127.0.0.1#53(127.0.0.1) 
;; WHEN: Tue Jun 30 08:59:00 WIB 2015 
;; MSG SIZE  rcvd: 29 

Masukan perintah agar dig ke IPv6

dig @2001:470:36:ab6::100 

Outputnya kira-kira:

; <<>> DiG 9.9.5-3-Ubuntu <<>> @2001:470:36:ab6::100 
; (1 server found) 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16204 
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 
;; WARNING: recursion requested but not available 

;; OPT PSEUDOSECTION: 
; EDNS: version: 0, flags:; udp: 2800 
;; QUESTION SECTION: 
;.				IN	NS 

;; Query time: 1 msec 
;; SERVER: 2001:470:36:ab6::100#53(2001:470:36:ab6::100) 
;; WHEN: Tue Jun 30 09:19:49 WIB 2015 
;; MSG SIZE  rcvd: 29 

Selesai sudah. PowerDNS siap digunakan.


Pranala Menarik