top of page

Konfigurasi DNS Server di Ubuntu 18.04 Server

  • Writer: fatur_24
    fatur_24
  • Mar 14, 2019
  • 2 min read

DNS (Domain Name Service) adalah layanan Internet yang memetakan alamat IP dan nama domain yang sepenuhnya memenuhi syarat satu sama lain. Menjalankan DNS disebut juga dengan name servers, BIND adalah salah satu paket layanan yang paling banyak digunakan untuk mengelola name services di Linux khususnya Ubuntu.

Jadi langkah pertama kita adalah menginstal paket BIND yaitu bind9.

Perlu diketahui ada beberapa cara untuk mengkonfigurasi bind9, diantaranya Caching Nameserver, Primary Master, dan Secondary Master. Disini saya akan menjelaskan bagaimana cara mengkonfigurasi ketiga-tiganya.

Yang pertama adalah konfigurasi bind9 menggunakan Caching Nameserver. Yang diperlukan disini hanyalah menambahkan IP Address dan server DNS ISP anda.Dengan cara menghapus komentar dan mengeditnya di direktori /etc/bind/named.conf.options pada baris ke 13 dan diganti dengan Alamat IP dari nameserver anda. Contoh disini saya mengisi dengan 192.168.51.1 karena itu adalah IP nameserver saya.

lalu

Sekarang restart server DNS untuk mengaktifkan konfigurasi baru.

Sampai perintah tersebut berarti konfigurasi Caching nameserver sudah selesai, untuk selanjutnya adalah konfigurasi Primary Master.

Di bagian ini bind9 akan dikonfigurasikan sebagai Primary Master / Master Utama untuk domain example.com (read: contoh disini fatur.ptk). Cukup ganti example.com dengan FQDN Anda (read: Nama Domain yang Memenuhi Kualifikasi). Primary Master dibagi lagi menjadi 2, yaitu:

Forward Zone File

Fungsinya untuk menambahkan zona DNS ke bind9 dan mengubah bind9 menjadi server Master Utama. Langkah pertama adalah mengedit /etc/bind/named.conf.local

lalu akan muncul seperti ini dan isi sesuai dengan nama domain anda.

Setelah itu buat file db.example.com (read: contoh disini db.fatur.ptk) dengan mengcopy dari /etc/bind/db.local

Lalu edit file zona db.example.com tersebut seperti dibawah ini:

file sebelum di edit

file sesudah di edit

Setelah anda membuat perubahan pada file zona, bind9 harus dimulai ulang / restart agar perubahan diterapkan / dikenali.

Reverse Zone File

Zona tersebut diatur untuk Melakukan timbal balik IP Address dan memungkinkan DNS untuk menyelesaikan alamat ke suatu nama. Caranya edit file di /etc/bind/named.conf.local dan tambahkan berikut ini:

Ganti 4.168.192 dengan tiga oktet pertama dari IP jaringan yang Anda gunakan. Juga, beri nama file zone /etc/bind/db.192 dan itu harus cocok dengan oktet pertama dari IP jaringan Anda.

Sekarang buat file /etc/bind/db.192 dengan cara mengcopy dari file /etc/bind/db.127

Lalu edit file /etc/bind/db.192 seperti dibawah ini:

(read: 106 diatas adalah Oktet terakhir dari IP Jaringan)

Setelah membuat File Reverse Zone selesai, restart kembali paket bind9

Sampai perintah tersebut berarti konfigurasi Primary Master sudah selesai, untuk selanjutnya adalah konfigurasi Secondary Master.

Secondary Master atau yang juga sering disebut dengan Slave digunakan untuk mempertahankan ketersediaan domain jika Primary Master tidak tersedia atau bermasalah. Pertama, pada server Primary Master, transfer zona harus diizinkan. Tambahkan opsi all-transfer dan also-notify ke definisi Forward dan Reverse zone di /etc/bind/named.conf.local

Ganti 192.168.4.109 dengan Alamat IP dari nameserver Secondary anda.

Lalu restart kembali bind9 pada Primary Master.

Selanjutnya, pada Secondary Master / Slave, instal paket bind9 (read: jika belum) dengan cara yang sama seperti pada Primary. Kemudian edit /etc/bind/ named.conf.local dan tambahkan opsi berikut untuk Forward dan Reverse zones:

Isi domain example.com (read: contoh disini jaya.ptk) dengan domain Secondary Master / Slave anda. Ganti 192.168.4.106 dengan Alamat IP dari nameserver Primary anda.

Lalu restart kembali bind9 pada Secondary Master / Slave.

Perintah diatas adalah langkah terakhir untuk mengkonfigurasi DNS Server dengan bind9 pada Caching, Primary Master, dan Secondary Master / Slave.


Demikian Artikel tutorial sederhana yang dapat saya tulis kali ini, Mudah-mudahan bermanfaat bagi yang membacanya, sampai jumpa pada artikel lainnya.

See you then by and Thank you...


Comments


+6285523699129

  • facebook
  • twitter
  • linkedin

©2019 by fatur_24.wix.com. Proudly created with Wix.com

bottom of page