Konfigurasi DNS Server (BIND9) di Ubuntu Server
Konfigurasi DNS Server (BIND9) di Ubuntu Server
Konfigurasi DNS Server (BIND9) di Ubuntu Server
a. Tujuan Pembelajaran
Modul ini bertujuan untuk membimbing Anda mengkonfigurasi DNS Server yang stabil menggunakan BIND9 di Ubuntu Server. Setelah menyelesaikan modul ini, Anda akan mampu:
Menginstal dan mengkonfigurasi BIND9 sebagai server DNS Otoritatif untuk domain lokal.
Membuat dan memverifikasi Forward Zone (lineeterr.net, keyy.net) dan Reverse Zone.
Memastikan konfigurasi DNS bersifat permanen pada sistem operasi.
Modul ini bertujuan untuk membimbing Anda mengkonfigurasi DNS Server yang stabil menggunakan BIND9 di Ubuntu Server. Setelah menyelesaikan modul ini, Anda akan mampu:
Menginstal dan mengkonfigurasi BIND9 sebagai server DNS Otoritatif untuk domain lokal.
Membuat dan memverifikasi Forward Zone (
lineeterr.net,keyy.net) dan Reverse Zone.Memastikan konfigurasi DNS bersifat permanen pada sistem operasi.
I. Persiapan Sistem dan Instalasi BIND9
Langkah awal ini fokus pada penyiapan lingkungan kerja di Virtual Machine (VM) dan menginstal perangkat lunak utama.
Langkah awal ini fokus pada penyiapan lingkungan kerja di Virtual Machine (VM) dan menginstal perangkat lunak utama.
1. Penyiapan Lingkungan VM
2. Akses Root dan Penyesuaian Repository
Masuk sebagai root untuk mendapatkan hak akses penuh dan ganti repository default untuk mempercepat instalasi.
Dapatkan akses root dan pindah ke direktori APT:
Edit sources.list dan masukkan repository mirror lokal (kebo.pens.ac.id).
Perbarui daftar paket dan upgrade sistem:
Masuk sebagai root untuk mendapatkan hak akses penuh dan ganti repository default untuk mempercepat instalasi.
Dapatkan akses root dan pindah ke direktori APT:
Edit sources.list dan masukkan repository mirror lokal (kebo.pens.ac.id).
Perbarui daftar paket dan upgrade sistem:
3. Instalasi DNS Server (BIND9)
Bagian ini adalah inti dari konfigurasi, di mana domain-domain Anda didefinisikan dalam BIND9.
Bagian ini adalah inti dari konfigurasi, di mana domain-domain Anda didefinisikan dalam BIND9.
1. Definisi Zona di named.conf.local
Navigasi ke direktori konfigurasi BIND9 (cd /etc/bind) dan definisikan zona untuk domain lineeterr.net dan Reverse Zone untuk jaringan 192.168.223.x.
Gambar 1.6 Navigasi ke Direktori /etc/bind
Tambahkan blok zona berikut:
Forward Zone (lineeterr.net) diarahkan ke file key.
Reverse Zone (223.168.192.in-addr.arpa) diarahkan ke file 141.
Navigasi ke direktori konfigurasi BIND9 (cd /etc/bind) dan definisikan zona untuk domain lineeterr.net dan Reverse Zone untuk jaringan 192.168.223.x.
Tambahkan blok zona berikut:
Forward Zone (
lineeterr.net) diarahkan ke filekey.Reverse Zone (223.168.192.in-addr.arpa) diarahkan ke file 141.
2. Konfigurasi Forwarder
3. Pembuatan dan Pengeditan Zone Files
Buat salinan template dan modifikasi menjadi database DNS Anda.
Gambar 1.9 Pembuatan File Zona (cp db.local key & db.127 141)
Edit File key (Forward Zone): Ganti localhost menjadi lineeterr.net., tingkatkan Serial Number, dan atur A Record ke IP server (192.168.223.141).
Edit File 141 (Reverse Zone): Ganti localhost menjadi lineeterr.net., dan atur PTR Record agar oktet host (141) menunjuk kembali ke nama domain.
Buat salinan template dan modifikasi menjadi database DNS Anda.
Edit File key (Forward Zone): Ganti localhost menjadi lineeterr.net., tingkatkan Serial Number, dan atur A Record ke IP server (192.168.223.141).
Edit File 141 (Reverse Zone): Ganti localhost menjadi lineeterr.net., dan atur PTR Record agar oktet host (141) menunjuk kembali ke nama domain.
III. Verifikasi dan Penambahan Zona Kedua
1. Uji Coba Zona Utama (lineeterr.net)
Arahkan Resolver Sistem: Modifikasi /etc/resolv.conf agar sistem menggunakan DNS lokal.
Gambar 1.12 Konfigurasi Resolver Sistem (/etc/resolv.conf)
Restart BIND9 dan Cek Status: Pastikan layanan berjalan tanpa error.
Instalasi Tools Uji Coba: Instal dnsutils untuk pengujian (dig, nslookup).
Verifikasi Resolusi:
ping lineeterr.net
nslookup lineeterr.net (Verifikasi server 192.168.223.141)
dig lineeterr.net (Verifikasi A Record)
Arahkan Resolver Sistem: Modifikasi
/etc/resolv.confagar sistem menggunakan DNS lokal.
Restart BIND9 dan Cek Status: Pastikan layanan berjalan tanpa error.
Instalasi Tools Uji Coba: Instal dnsutils untuk pengujian (dig, nslookup).
Verifikasi Resolusi:
ping lineeterr.net
nslookup lineeterr.net(Verifikasi server 192.168.223.141)
dig lineeterr.net(Verifikasi A Record)
2. Penambahan dan Uji Coba Zona Kedua (keyy.net)
Definisi Zona Baru: Tambahkan definisi zona keyy.net (menggunakan file line) ke named.conf.local.
Edit Zone File: Salin dan edit file line, mengganti lineeterr.net menjadi keyy.net. Ketik Ctrl + \ untuk mengedit file
Uji Coba: Restart BIND9 dan uji domain baru.
Definisi Zona Baru: Tambahkan definisi zona keyy.net (menggunakan file line) ke named.conf.local.
Edit Zone File: Salin dan edit file line, mengganti lineeterr.net menjadi keyy.net. Ketik Ctrl + \ untuk mengedit file
Uji Coba: Restart BIND9 dan uji domain baru.
IV. Finalisasi dan Persistensi DNS
Langkah terakhir untuk memastikan konfigurasi DNS server Anda tidak hilang setelah sistem di-restart.
Langkah terakhir untuk memastikan konfigurasi DNS server Anda tidak hilang setelah sistem di-restart.
1. Konfigurasi systemd-resolved
2. Verifikasi Persistensi
Restart layanan systemd-resolved.
Cek status resolusi sistem.
Output harus menunjukkan 192.168.223.141 terdaftar sebagai DNS Servers pada interface jaringan Anda.
Gambar 1.22 Verifikasi Status systemd-resolved (resolvectl status)
Restart layanan
systemd-resolved.Cek status resolusi sistem.
Output harus menunjukkan 192.168.223.141 terdaftar sebagai DNS Servers pada interface jaringan Anda.
Gambar 1.22 Verifikasi Status systemd-resolved (resolvectl status)






















Komentar
Posting Komentar