Perbedaan

Ini menunjukkan perbedaan antara versi yang terpilih dengan versi yang sedang aktif.

Tautan ke tampilan pembanding ini

Both sides previous revision Revisi sebelumnya
Revisi selanjutnya
Revisi sebelumnya
linux:DNS.Server.Ubuntu [2016/01/27 09:19]
Samsul Maarif
linux:DNS.Server.Ubuntu [2020/12/14 20:13] (sekarang)
Baris 5: Baris 5:
   sudo apt-get install bind9   sudo apt-get install bind9
  
-Dalam praktek kali ini, asumsikan alamat IP yang akan digunakan adalah **192.168.7.1** dan domain yang akan digunakan adalah **sekolahku.sam**. Silahkan sesuaikan konfigurasinya jika alamat IP dan nama domain yang digunakan berbeda. ​+Dalam praktek kali ini, asumsikan alamat IP yang akan digunakan adalah **192.168.7.7** dan domain yang akan digunakan adalah **sekolahku.sch.id**. Silahkan sesuaikan konfigurasinya jika alamat IP dan nama domain yang digunakan berbeda. ​
  
 ====Konfigurasi Utama==== ====Konfigurasi Utama====
Baris 27: Baris 27:
 //include "/​etc/​bind/​zones.rfc1918";​ //include "/​etc/​bind/​zones.rfc1918";​
  
-zone "​sekolahku.sam" {+zone "​sekolahku.sch.id" {
 type master; type master;
 file "/​etc/​bind/​db.sekolahku";​ file "/​etc/​bind/​db.sekolahku";​
Baris 69: Baris 69:
 ; ;
 $TTL 604800 $TTL 604800
-@ IN SOA sekolahku.sam. root.sekolahku.sam. (+@ IN SOA sekolahku.sch.id. root.sekolahku.sch.id. (
        2 ; Serial        2 ; Serial
  604800 ; Refresh  604800 ; Refresh
Baris 76: Baris 76:
  604800 ) ; Negative Cache TTL  604800 ) ; Negative Cache TTL
 ; ;
-@ IN NS ns.sekolahku.sam+@ IN NS ns.sekolahku.sch.id
-@ IN A 192.168.7.1 +@ IN A 192.168.7.7 
-@ IN MX 10 mail.sekolahku.sam+@ IN MX 10 mail.sekolahku.sch.id
-ns IN A 192.168.7.1 +ns IN A 192.168.7.7 
-www IN A 192.168.7.1 +www IN A 192.168.7.7 
-mail IN A 192.168.7.1+mail IN A 192.168.7.7
  
 </​code>​ </​code>​
Baris 96: Baris 96:
 ; ;
 $TTL 604800 $TTL 604800
-@ IN SOA sekolahku.sam. root.sekolahku.sam. (+@ IN SOA sekolahku.sch.id. root.sekolahku.sch.id. (
        1 ; Serial        1 ; Serial
  604800 ; Refresh  604800 ; Refresh
Baris 103: Baris 103:
  604800 ) ; Negative Cache TTL  604800 ) ; Negative Cache TTL
 ; ;
-@ IN NS ns.sekolahku.sam+@ IN NS ns.sekolahku.sch.id
-1 IN PTR ns.sekolahku.sam+7 IN PTR ns.sekolahku.sch.id
-1 IN PTR www.sekolahku.sam+7 IN PTR www.sekolahku.sch.id
-1 IN PTR mail.sekolahku.sam.+7 IN PTR mail.sekolahku.sch.id.
 </​code>​ </​code>​
  
 simpan dengan **Ctrl+x** lalu tekan **y**, selanjutnya **Enter**. simpan dengan **Ctrl+x** lalu tekan **y**, selanjutnya **Enter**.
  
-Angka ''​1''​ pada konfigurasi di atas ''​   ​IN ​   PTR    ns.blabalaba''​ adalah blok terakhir alamat IP yang kita gunakan. Jadi silahkan sesuaikan jika alamat IP yang digunakan berbeda. ​+Angka ''​7''​ pada konfigurasi di atas ''​   ​IN ​   PTR    ns.blabalaba''​ adalah blok terakhir alamat IP yang kita gunakan. Jadi silahkan sesuaikan jika alamat IP yang digunakan berbeda. ​
  
 ==== Forwarders ==== ==== Forwarders ====
-Konfigurasi berikutnya pada berkas ''​named.conf.options''​ bersifat pilihan saja, //tidak wajib//. Tapi sangat disarankan untuk diaktifkan apalagi jika server kita juga difungsikan sebagai gateway.+Konfigurasi berikutnya pada berkas ''​named.conf.options''​ bersifat pilihan saja, **//tidak wajib//**. Tapi <del>sangat disarankan untuk diaktifkan</​del> ​apalagi jika server kita juga difungsikan sebagai gateway.
  
   sudo nano named.conf.options   sudo nano named.conf.options
Baris 168: Baris 168:
  
 <​code>​ <​code>​
-samsul@maarif:/​etc/​bind$ nslookup sekolahku.sam+samsul@maarif:/​etc/​bind$ nslookup sekolahku.sch.id
 Server:​ 127.0.0.1 Server:​ 127.0.0.1
 Address:​ 127.0.0.1#​53 Address:​ 127.0.0.1#​53
  
-Name:​ sekolahku.sam +Name:​ sekolahku.sch.id 
-Address: 192.168.7.1+Address: 192.168.7.7
  
-samsul@maarif:/​etc/​bind$ nslookup 192.168.7.1+samsul@maarif:/​etc/​bind$ nslookup 192.168.7.7
 Server:​ 127.0.0.1 Server:​ 127.0.0.1
 Address:​ 127.0.0.1#​53 Address:​ 127.0.0.1#​53
  
-1.7.168.192.in-addr.arpa name = mail.sekolahku.sam+7.7.168.192.in-addr.arpa name = mail.sekolahku.sch.id
-1.7.168.192.in-addr.arpa name = ns.sekolahku.sam+7.7.168.192.in-addr.arpa name = ns.sekolahku.sch.id
-1.7.168.192.in-addr.arpa name = www.sekolahku.sam.+7.7.168.192.in-addr.arpa name = www.sekolahku.sch.id.
  
-samsul@maarif:/​etc/​bind$ ping sekolahku.sam -c 4 +samsul@maarif:/​etc/​bind$ ping sekolahku.sch.id ​-c 4 
-PING sekolahku.sam (192.168.7.1) 56(84) bytes of data. +PING sekolahku.sch.id ​(192.168.7.7) 56(84) bytes of data. 
-64 bytes from mail.sekolahku.sam (192.168.7.1): icmp_seq=1 ttl=64 time=0.076 ms +64 bytes from mail.sekolahku.sch.id ​(192.168.7.7): icmp_seq=1 ttl=64 time=0.076 ms 
-64 bytes from mail.sekolahku.sam (192.168.7.1): icmp_seq=2 ttl=64 time=0.133 ms +64 bytes from mail.sekolahku.sch.id ​(192.168.7.7): icmp_seq=2 ttl=64 time=0.133 ms 
-64 bytes from mail.sekolahku.sam (192.168.7.1): icmp_seq=3 ttl=64 time=0.114 ms +64 bytes from mail.sekolahku.sch.id ​(192.168.7.7): icmp_seq=3 ttl=64 time=0.114 ms 
-64 bytes from mail.sekolahku.sam (192.168.7.1): icmp_seq=4 ttl=64 time=0.126 ms+64 bytes from mail.sekolahku.sch.id ​(192.168.7.7): icmp_seq=4 ttl=64 time=0.126 ms
  
 --- sekolahku.sam ping statistics --- --- sekolahku.sam ping statistics ---
Baris 199: Baris 199:
 ==== Sisi klien==== ==== Sisi klien====
  
-Jika melakukan pengujian dari sisi klien, pastikan konfigurasi IP pada bagian DNS diarahkan IP ke DNS server kita. Dalam hal ini, IP DNSnya adalah **192.168.7.1**. Jika komputer klien kita menggunakan sistem operasi Linux juga, maka hal tersebut dapat dilakukan dengan mengedit berkas ''/​etc/​resolv.conf''​((<​del>​Sebenarnya bisa saja di berkas ''/​etc/​resolv.conf''​ saja, namun supaya konfigurasi kita tidak berubah, maka kita konfigurasi di berkas ''​head''</​del>​)). Edit dengan teks editor :+Jika melakukan pengujian dari sisi klien, pastikan konfigurasi IP pada bagian DNS diarahkan IP ke DNS server kita. Dalam hal ini, IP DNSnya adalah **192.168.7.7**. Jika komputer klien kita menggunakan sistem operasi Linux juga, maka hal tersebut dapat dilakukan dengan mengedit berkas ''/​etc/​resolv.conf''​((<​del>​Sebenarnya bisa saja di berkas ''/​etc/​resolv.conf''​ saja, namun supaya konfigurasi kita tidak berubah, maka kita konfigurasi di berkas ''​head''</​del>​)). Edit dengan teks editor :
  
   sudo nano /​etc/​resolv.conf   sudo nano /​etc/​resolv.conf
Baris 208: Baris 208:
 # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
 #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
-search sekolahku.sam +search sekolahku.sch.id 
-nameserver 192.168.7.1+nameserver 192.168.7.7
  
 </​code>​ </​code>​
  
 ==== Terkait ==== ==== Terkait ====
 +  * [[linux:​Instalasi Ubuntu Server]]
 +  * [[linux:​Konfigurasi IP Address Ubuntu]]
 +  * [[linux:​Konfigurasi Repository Ubuntu]]
 +  * **DNS Server Ubuntu**
   * [[linux:​DHCP.Server.di.Ubuntu]]   * [[linux:​DHCP.Server.di.Ubuntu]]
-  * [[linux:Belajar.Menggunakan.IPv6]] +  * [[linux:Web.Server.Ubuntu]] 
-  * [[linux:Konfigurasi.DHCPv6]] +  * [[linux:FTP.Server.Ubuntu]] 
 +  * [[linux:​Proxy.Server.Ubuntu]] 
 +  * [[linux:​SSH.Server.Ubuntu]] 
 +  * [[linux:​NTP.Server.Ubuntu]] 
 +  * [[linux:​Mail.Server.Ubuntu]]
  • linux/DNS.Server.Ubuntu.1453886398
  • Terakhir diubah: 12 bulan yang lalu
  • (Perubahan eksternal)