MUDAH! Belajar Konfigurasi Linux Server — #1 DNS dengan Bind9

Belajar Konfigurasi Linux Server Untuk Pemula

Ghifari Nur
netSHOOT
4 min readJun 4, 2021

--

Photo by Science in HD on Unsplash

Halo, disini Ghifari 👌. Artikel pertama dari seri konfigurasi linux server akan gua bahas mengenai DNS dengan Bind9. Langsung aja tanpa basa-basi 😉.

Yuk…simak lebih lanjut dibawah ini.

Domain Name System (DNS)

Sebelum konfigurasi, alangkah baiknya jika kita memahami DNS terlebih dahulu.

Domain Name System (DNS) adalah sebuah aplikasi service di internet yang berguna menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQDN (Fany Qualified Domain Name) dan dari FQDN ke IP address.

Fungsi DNS

  • Menerjemahkan nama komputer ke IP address (memetakan nama komputer menjadi IP address). Contoh cloudflare.com menjadi 1.1.1.1 ataupun sebaliknya
  • Kerangka Peraturan pengiriman secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal sebagai rekod TXT.
  • Menyediakan keluwesan untuk kegagalan computer, beberapa server DNS memberikan perlindungan untuk setiap domain. Tepatnya, tiga belas server akar (root server) digunakan oleh seluruh dunia.

Selanjutnya kita akan konfigurasi DNS Server menggunakan bind9 dan Ubuntu sebagai OS nya.

Install

  • Pertama, kita update dan upgrade repositorynya. Setelah itu install bind9
  • Cek service bind9. Apakah sudah active atau belum

Konfigurasi

Disini, gua menggunakan nano editor untuk mengubah konfigurasi DNS

  • Cek IP server kita
  • Konfigurasi named.conf.options

Ubah forwarders menjadi IP server kamu, tambahkan allow-query, allow-recursion, dan allow-transfer dengan IP server kamu

  • Konfigurasi named.conf.local

Tambahkan zone untuk domain dan reverse IP

  • Buat duplikasi untuk db.local dengan nama db.domain
  • Konfigurasi db.domain

Ubah domain dan alamat IP

  • Buat duplikasi untuk db.127 dengan nama db.ip
  • Konfigurasi db.ip

Ubah domain dan alamat IP

  • Konfigurasi /etc/resolve.conf

Ubah alamat IP di name server dan tambahakn nama domain di search

  • Konfigurasi hosts

Tambahkan alamat IP server beserta nama domainnya

  • Cek perubahan konfigurasi

Jika tidak ada output, maka konfigurasi sudah benar

  • Restart service bind9

Jika outputnya active, maka konfigurasi sudah benar

Testing

  • Ping ke netshoot.id
  • nslookup ke netshoot.id
  • dig ke netshoot.id

Semoga artikel ini bermanfaat, share artikel ini ya. Big thanks! 😘

--

--