Apa yang dikonfigurasi pada Bind? - www.teknoblog.tech

Saturday, March 3, 2018

Apa yang dikonfigurasi pada Bind?

Apa yang dikonfigurasi pada Bind?

Halo sobat teknoblog, kalian pasti bingung sebenarnya apa yang di konfigurasi pada bind9. Karena ketidak tahuan kita, akhirnya kita selalu gagal membuat domain yang disuruh oleh guru. Untuk itu alangkah baiknya anda mencari tahu dulu supaya tidak bingung saat menkonfigurasi pada bind.

Di postingan kali ini kita akan mengupas, sebenarnya apa yang kita konfigurasi pada bind9 itu. Mari kita simak

SOA (Start Of Authority) digunakan untuk mendefinisikan awal dari suatu zone.format konfigurasi SOA adalah sbb:
           @ IN SOA nameserver, email-admin (
           serial_number    ;serial
           refresh_number ;refresh
           retry_number    ;retry
           expire_number  ;expire
           minimum number );minimum

Penjelasan:
  • baris pertama adalah name field,baris ini selalu diawali dengan "@"
  • nameserver mendeklarasikan hostname yang menjadi primary name server untuk suatu domain
  • email-admin mendeklarasikan email administrator yang bertangggung jawab terhadap domain tersebut. format penulisannya seperti ini user.hostname.
  • serial_number merupakan nomor seri dari zone file. secondary name server akan selalu mengadakan pemeriksaan terhadap nomor seri ini.jika kemudian secondary name server mendapat nomor seri ini lebih besar daripada nomor seri yang dimiliki secondary name server tersebut,maka secondary akan melakukan full zone transfer ke primary name server.ada baiknya format yang digunakan adalah YYYYMMDDhhmm (YYYY adalah format untuk tahun, MM format untuk bulan, DD adalah format untuk hari, hh adalah jam, dan mm adalah menit) contoh jika anda menlakukan perubahan pada 26/02/2017 jam 10 lewat 5 menit maka penulisannya 201702261005.dengan cara ini secondary name server akan selalu mengupdate zone-filenya
  • Refresh_number mendeklarasikan waktu (detik) yang diperlukan oleh secondary name server untuk mmeriksa perubahan zone-file pada primary name server
  • Retry_number mendeklarasikan berapa lama (detik) secondary name server menunggu untuk mengulang pengecekan  terhadap primary name server apabila primary tak memberikan respon pada saat proses refresh
  • Expire_number mendeklarasikan waktu (detik)  zone file dipertahankan pada secondary name server apabila secondary name server tidak dapat melakukan zone refresh.apabila secondary tdk bisa melakukan refresh di masa expire maka secondary name server akan menghapus zone-file tersebut.
  • minimum_number mendeklarasikan nilai default time to live  (TTL) untuk semua resource record pada zone file
Selanjutnya adalah NS (Name Server) digunakan untuk mendeklarasikan  "Authoritative name server" yang mengelola suatu domain.
contoh :
             IN NS ns1.teknoblog.tech
             IN NS ns2.teknoblog.com

A (addres) digunakan untuk memetakan suatu nama host ke suatu IP address
contoh:
           ns1 IN A 172.16.1.1
           ns2 IN A 172.16.1.2
Pada contoh diatas, maka ns1.teknoblog.tech memiliki IP address 172.16.1.1 dan ns2.teknoblog.tech memiliki IP address 172.16.1.2

PTR (domain name POINTER) digunakan untuk memetakan alamat IP address ke nama host.
contoh:
           172.16.1.1 IN PTR ns1
           172.16.1.2 IN PTR ns2
pada contoh diatas  IP address 172.16.1.1 dipetakan menjadi nama host ns1.teknoblog.tech
nb:biasanya dibagian ini sya hanya menuliskan angka terkhir IP address saya

CNAME (Canonical name) Canonical name digunakan untuk mendeklarasikan sebuah alias atau nickname dari suatu host
contoh:
            alias IN CNAME canonical-hostname
contoh penggunaannya:
            mail IN CNAME mx1.teknoblog.tech
pada contoh diatas mx1.teknoblog.tech mempunyai nama alias mail.teknoblog.tech

MX (MAIL EXCHANGE) digunakan untuk mengarahkan email untuk suatu host ataupun domain ke host yang berfungsi  sebagai mail server
contoh:
           IN MX prefence-value mail-server-hostname
contoh penggunaannya:
           IN MX 10 mx1.teknoblog.tech

pada contoh diatas prefence-value dari mx1.teknoblog.tech adalah 10

Jika anda belum paham bisa tanyakan dalam kolom komentar, atau menanyakan di group WA TKJ Indonesia. Semoga dapat membantu anda dalam memudahkan.