Contoh Kasus:
Untuk mengarahkan domain (misalnya) abdullah.net dan abdullah.com ke IP 192.168.103.32 pada DNS server dengan IP 192.168.103.31, Anda perlu melakukan konfigurasi file zona DNS pada server. Berikut langkah-langkahnya:
1. Edit File Konfigurasi Zona
File zona biasanya disimpan di /etc/bind/ (untuk Bind DNS Server) atau direktori konfigurasi DNS lainnya tergantung sistem yang digunakan.
File Zona untuk abdullah.net
Buat atau edit file zona untuk domain abdullah.net:
sudo nano /etc/bind/zones/abdullah.net.db
Isi file zona:
$TTL 86400
@ IN SOA ns1.abdullah.net. admin.abdullah.net. (
2025012001 ; Serial
3600 ; Refresh
1800 ; Retry
1209600 ; Expire
86400 ) ; Minimum TTL
IN NS ns1.abdullah.net.
IN A 192.168.103.32
ns1 IN A 192.168.103.31
www IN A 192.168.103.32
File Zona untuk abdullah.com
Buat atau edit file zona untuk domain abdullah.com:
sudo nano /etc/bind/zones/abdullah.com.db
Isi file zona:
$TTL 86400
@ IN SOA ns1.abdullah.com. admin.abdullah.com. (
2025012001 ; Serial
3600 ; Refresh
1800 ; Retry
1209600 ; Expire
86400 ) ; Minimum TTL
IN NS ns1.abdullah.com.
IN A 192.168.103.32
ns1 IN A 192.168.103.31
www IN A 192.168.103.32
2. Update File Konfigurasi Bind
Tambahkan kedua file zona tersebut ke dalam konfigurasi utama Bind, biasanya di /etc/bind/named.conf.local.
Edit file:
sudo nano /etc/bind/named.conf.local
Tambahkan:
zone "abdullah.net" {
type master;
file "/etc/bind/zones/abdullah.net.db";
};
zone "abdullah.com" {
type master;
file "/etc/bind/zones/abdullah.com.db";
};
3. Cek Konfigurasi
Sebelum memulai ulang Bind, periksa konfigurasi untuk memastikan tidak ada kesalahan:
sudo named-checkconf
sudo named-checkzone abdullah.net /etc/bind/zones/abdullah.net.db
sudo named-checkzone abdullah.com /etc/bind/zones/abdullah.com.db
4. Restart DNS Server
Setelah semua konfigurasi selesai dan valid, restart layanan DNS server:
sudo systemctl restart bind9
5. Pengujian
Gunakan perintah nslookup atau dig untuk memastikan domain diarahkan dengan benar ke IP 192.168.103.32.
Contoh:
nslookup abdullah.net 192.168.103.31
nslookup abdullah.com 192.168.103.31
Hasilnya harus menunjukkan bahwa domain abdullah.net dan abdullah.com diarahkan ke IP 192.168.103.32.