- Install paket bind9 dengan perintah berikut:
sudo apt-get update
sudo apt-get install bind9
- Buka file konfigurasi named.conf.options dengan menggunakan editor teks.
sudo nano /etc/bind/named.conf.options
- Edit baris berikut untuk menambahkan server DNS dari ISP atau Public DNS seperti Google DNS:
forwarders {
8.8.8.8;
8.8.4.4;
};
Di sini, contohnya menggunakan Google DNS server.
- Simpan perubahan dan keluar dari editor teks.
- Buka file konfigurasi zone dengan menggunakan editor teks.
sudo nano /etc/bind/named.conf.local
- Tambahkan konfigurasi zone berikut di akhir file:
zone "example.com" {
type master;
file "/etc/bind/db.example.com";
};
Ganti `example.com` dengan nama domain Anda dan pastikan Anda telah membuat file zone.
- Simpan perubahan dan keluar dari editor teks.
- Buat file zone untuk domain yang telah Anda konfigurasikan:
sudo nano /etc/bind/db.example.com
- Masukkan konfigurasi zone berikut:
; BIND data file for example.com
$TTL 604800
@ IN SOA ns1.example.com. admin.example.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; TTL
;
@ IN NS ns1.example.com.
@ IN A 192.168.0.100
www IN A 192.168.0.100