Post on 04-Feb-2018
Membuat DNS Server di Linux Fedora
Sebelumnya telah saya jelaskan bagaimana cara membuat DNS dengan Windows Server 2003.
Pada Windows pembuatan DNS dilakukan dengan sangat mudah karena Windows menyediakan
fasilitas wizard yang sangat user friendly. Kali ini saya akan menuliskan langkah-langkah
membuat DNS pada Linux, tepatnya Fedora 8. Pada Linux memang sedikit agak berbeda karena
kita akan membuatnya dengan shell (seperti command prompt pada Windows).
Sebelumnya kita harus menyiapkan paket pendukung yang dipelukan dalam DNS. Paket yang
harus disiapkan adalah:
- bind-9.5.0-18.a7
- bind-libs-9.5.0-18.a7
- bind-utils-9.5.0-18.a7
- bind-chroot-9.5.0-18.a7
1. Cek dahulu apakah paket-paket tersebut telah terinstal sebelumnya
$ rpm -qa | grep bind
Jika belum, install paket dengan cara:
Jika terkoneksi internet
# yum install bind bind-libs bind-utils bind-chroot
Jika tidak terkoneksi, dapatkan paket didalam CD atau ISO Fedora 8
pindahkan direktori ke direktori dimana paket bind disimpan, kemudian
$ rpm -ivh [nama paket yang ingin diinstal]
2. Setting alamat IP dan nama domain anda
Biasanya pada saat install Fedora anda sudah bisa setting nama domain dan alamat IP
nya.
a. Klik Edit kemudian masukkan alamat IP dan Prefix Netmasknya
b. Kemudian Set the hostname menjadi manually dan tuliskan nama domain anda
Contoh: amelinda.net.id
Jika anda belum mensettingnya dari awal anda bisa setting di menu System >
Administration > Network
Kemudian tuliskan nama domain di tab DNS
3. Konfigurasi file named.conf sesuai dengan domain dan alamat IP anda
#vi /etc/named.conf
4. Konfigurasi Zone Master
$TTL 86400
@ IN SOA amelinda.net.id. root.amelinda.net.id. (
2010020600 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
IN NS amelinda.net.id.
IN A 192.168.6.5
IN MX 20 amelinda.net.id.
amelinda IN A 192.168.6.5
5. Konfigurasi Zone Reverse
$TTL 86400
@ IN SOA amelinda.net.id. root.amelinda.net.id. (
2010020600 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS amelinda.net.id.
1 IN PTR amelinda.net.id