Jumat, 25 Juni 2010

Instalasi dan konfigurasi DNS Server pada ubuntu server 9.10

Instalasi dan konfigurasi DNS Server dengan Bind9 pada ubuntu server 9.10

      DNS (Domain Name System atau Sistem Penamaan Domain) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surat elektronik (email) untuk setiap domain. DNS menyediakan servis yang cukup penting untuk Internet, bilamana perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat email. 
      Atau DNS (Domain Name System) adalah suatu sistem yang digunakan untuk memetakaan alamat IP address menjadi hostname. Sistem ini sangat diperlukan mengingat keterbatasan manusia dalam menghafal angka dibandingkan huruf (nama). Bayangkan jika kita harus mengingat alamat http://202.158.66.86 untuk mengakses situs detikcom. Tentunya jauh lebih mudah untuk mengakses situs detik com dengan alamat http://www.detik.com. Intilah tugas utama DNS server, yaitu memetakan IP 202.158.66.86 menjadi FQDN (Fully Qualified Domain Name) www.detik.com. Pada tutorial kali ini akan dibahas konfigurasi DNS server pada sistem ubuntu dengan menggunakan bind9.

Kali ini saya akan membuat tutorial tentang instalasi DNS Server di ubuntu, ubuntu yg saya gunakan adalah Ubuntu 9.10. hal pertama yang perlu dilakukan adalah menginstall packagenya
pada ubuntu anda.
Berikut adalah langkah-langkah untuk melakukan instalasi paket dan konfgurasi yang berhubungan dengan server DNS untuk Linux Ubuntu 9.10 :
1. Masuk pada mode root di terminal "Sudo Su"
2. Pastikan update repository telah dilakukan "apt-get update"
     
Jika proses updatenya sudah selesai maka langsung saja anda install package bind9-nya dengan cara
 3. Install bind9 "apt-get install bind9"
4. Jika instalasi bind9 sudah selesai selanjutnya adalah install dnsutils untuk testing dan troubleshooting masalah DNS. "apt-get install dnsutils"    



5. Edit interface network nya dengan cara  "vim /etc/network/interfaces"


6. Konfigurasi ip pada eth0 dengan mengedit file "nano /etc/network/interface"


    Pada konfigurasi ip ini, kita dapat menggunakan ip static atau dinamic.

7. Edit file named.conf.local "nano /etc/bind/named.conf.local"
    File ini menampung konfigurasi DNS lokal

8. Edit file named.conf.options "pico /etc/bind/named.conf.options"


Jika ISP kita mempunyai DNS server sendiri, kita dapat menambahkan konfigurasi forwarder sehingga data yang tidak bisa diresolve oleh DNS server lokal akan diteruskan ke DNS server ISP. Tambahkan baris dibawah sesuai alamat IP DNS server ISP.
 forwarders {
172.16.30.8;
};
9. Copy format standar dari sever DNS "cp /etc/bind/db.local /etc/bind/db.rrini.com"
setelah itu "pico /etc/bind/db.rrini.com" lalu isikan seperti tampilan dibawah ini :

  
10. Copy format standar dari sever DNS "cp /etc/bind/db.127 /etc/bind/db.172" setelah itu Edit file db.172 dengan cara "pico /etc/bind/db.172" lalu isikan seperti tampilan dibawah ini:


11. Edit file resolv.conf sebagai sesuai dengan kondisi server DNS anda "pico /etc/resolv.conf"


12. Edit file hosts sesuai dengan kondisi server DNS anda "pico /etc/hosts"


13. Selanjutnya Restart DNS dan network dengan cara "/etc/init.d/bind9 restart

14. Lakukan pengecekan dengan menggunakan perintah nslookup atau ping terhadap DNS yang telah kita buat.

 Jika yang muncul IP anda yang dimasukkan sebelumnya maka proses ini telah berhasil seperti tampilan diatas. selanjutnya lakukan proses ping ke IP anda tersebut 172.16.30.14



Tidak ada komentar:

Posting Komentar