Daftar Pilihan

Rabu, 23 Maret 2011

Konfigurasi DNS server ubuntu

Konfigurasi DNS Server di Ubuntu (Seri Uji Kompetensi)

Pernah terpikirkan gak, kalo seandainya fitur Phonebook tidak disertakan dalam Handphone kita.

Hahaha, mungkin perlu waktu khusus buat menghafal rangkaian No Telp untuk tiap-tiap orang. Terima

kasih saya ucapkan buat orang yang punya ide Phonebook ini. Karena dengan fitur ini, maka kita hanya

cukup mengetahui saja nama orang yang akan kita hubungi. Dan tugas dari Phonebook ini adalah

menerjemahkan dari nama orang menjadi No Telp atau sebaliknya ,sesuai dengan yang telah kita input

sebelumnya.

Konsep inilah yang menginspirasi manusia dalam menciptakan DNS Server. Dengan adanya DNS, kita

tidak perlu lagi menghafalkan alamat IP dari setiap website. Kita hanya perlu mengetikkan nama

domainnya dan akan diterjemahkan menjadi alamat IP oleh DN S server. Untuk memanfaatkan fitur

DNS ini, maka kita perlu untuk menginstall aplikasi bind9 di PC server yang akan difungsikan sebagai

DNS server. Langsung saja, gini langkah-langkahnya buat instalasi dan konfigurasinya :

1. Siapakan 3 buah PC , 1 buat klien, 1 buat DNS Server, dan 1 lagi buat host tujuan. Dan atur

desain jaringan dan pengaalamatan IP-nya (gunakan perintah

ifconfig

untuk memberi alamat IP

pada OS Linux) seperti gambar ini. Pastikan kalo semuanya saling terkoneksi. Gunakan

perintah ping untuk mengeceknya..

2. Install paket bind9 di PC yang akan difungsikan menjadi DNS Server dengan mengetikkan

perintah

sudo apt-get install bind9

3. Masih tetap dalam PC DNS Server. Masuk ke dalam direktori

/etc/bind

dan copy file

db.local

menjadi

db.banyuwangi.zone

. Copy juga file

db.127

menjadi

db.banyuwangi.rev

.


4. Edit file

named.conf.local

dan tambahkan beberapa skrip ini

zone “banyuwangi.com”{

type master;

file “/etc/bind/db.banyuwangi.zone”;

};

zone “10.168.192.in-addr.arpa” {

type master;

file “/etc/bind/db.banyuwangi.rev”;

};

5. Edit file

db.banyuwangi.zone

menjadi seperti ini

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA ns.banyuwangi.com. admin.banyuwangi.com. (

2 ; Serial

604800 ; R efresh

86400 ; R etry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS ns.banyuwangi.com.

@ IN A 192.168.10.31

@ IN AAAA ::1

ns IN A 192.168.10.31

www IN CNAME ns


6. Edit juga file

db.banyuwangi.rev

menjadi seperti ini

;

; BIND reverse data file for local loopback interface

;

$TTL 604800

@ IN SOA ns.banyuwangi.com. admin.banyuwangi.com. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS ns.banyuwangi.com.

10 IN PTR ns.banyuwangi.com.

10 IN PTR www.banyuwangi.com.

7. Setelah itu isikan alamat IP DNS Server (192.168.10.2) pada PC klien. Untuk klien yang

menggunakan sistem operasi Ms Windows, anda bisa mengisi IP DNS pada kolom yang sudah

disediakan. Untuk sistem operasi Ubuntu, anda bisa mengedit file

resolv.conf

yang terletak

dalam dir ektori

/etc.

Gunakan perintah

sudo nano

/etc/resolv.conf

untuk mengeditnya. Edit file

tersebut seperti ini :

nameserver 192.168.10.2



Tidak ada komentar:

Posting Komentar

Silankah Membantu Saya Untuk Maju.