DNS Server Pada Linux Debian

Installasi DNS Server dengan Bind9 dan Konfigurasinya

Pendahuluan

DNS (Domain Name Server) merupakan sebuah sistem dalam jaringan yang memungkinkan untuk memberikan alamat IP dan nama domain pada
client secara otomatis. Fungsi utama dari sebuah system DNS adalah menerjemahkan nomor IP (IP Address) menjadi nama-nama host (hostname) ataupun sebaliknya, sehingga nama tersebut mudah untuk diingat oleh pengguna internet.

Untuk implementasi sistem DNS dibutuhkan paket BIND9. Versi paket yang
digunakan :

  • bind9

Instalasi Paket

Intalasi paket pada debian cukup mudah dengan menggunakan apt-get.

1. Installasi

a) debian:~# apt-get install bind9

Konfigurasi DNS-Server

Konfigurasi yang dibutuhkan pada DNS-server dilakukan pada file named.conf dan file db yang menangani zone domain lksx.sch.id

  1. Konfigurasinya

a) debian:~# cd /etc/bind/

b) debian:/etc/bind# named.conf.local

c) lalu tambahkan file ini di baris zone yang paling bawah

zone “lksx.sch.id” {

type master;

file “/etc/bind/db.lksx”;

};

zone “1.168.192.in-addr.arpa” {

type master;

file “/etc/bind/db.192”;

};

  1. Kopi file db.local ke dalam file db.lksx jadi nanti kita mengkonfigurasi file db.lksx

debian:/etc/bind# cp db.local db.lksx

  1. Kopi file db.127 ke dalam file db.192, jadi nanti kita mengkonfigurasi file db.192

debian:/etc/bind# cp db.127 db.192

  1. Lalu buka file db.lksx

a) debian:/etc/bind# pico db.lksx

b) ganti setiap nama localhost menjadi lksx.sch.id

c) ganti juga IP 127.0.0.1 menjadi 192.168.1.1

d) kemudian tambahkan file ini di bawah ini :

;

@ IN A NS lksx.sch.id.

@ IN A MX 10 mail.lksx.sch.id.

www IN A 192.168.1.1

mail IN A 192.168.1.1

ftp IN A 192.168.1.1

proxy IN A 192.168.1.1

@ IN AAAA ::1

e) ctrl+x lalu y enter untuk save

  1. Buka file db.192

a) debian:/etc/bind# pico db.192

b) ganti setiap nama localhost menjadi lksx.sch.id

c) ganti juga 1.0.0 menjadi 1

d) kemudian tambahkan file di bawah ini :

;

@ IN NS lksx.sch.id.

1 IN PTR www.lksx.sch.id.

1 IN PTR mail.lksx.sch.id.

1 IN PTR ftp.lksx.sch.id.

1 IN PTR proxy.lksx.sch.id.

e) ctrl+x lalu y enter untuk save

  1. Buka file resolv.conf

a) debian:~# pico /etc/resolv.conf

b) tambahkan

nameserver 127.0.0.1

nameserver 192.168.1.1

  1. debian:~# pico /etc/hosts

127.0.0.1 localhost

127.0.0.1 Debian

Menjadi

127.0.0.1 localhost

192.168.1.1 www.lksx.sch.id

  1. Kemudian restart bind9

debian:~# /etc/init.d/bind9 restart

  1. Tes apakah DNS Server kita berhasil dengan perintah nslookup www.lksx.sch.id atau nslookup 192.168.1.1

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar