Upload
angga-dc
View
8
Download
4
Embed Size (px)
Citation preview
5/25/2018 Modul DNS AdminSis
1/3
Modul 11 DNS Server
Administrasi Sistem Komputer
D3 Teknik Informatika
Politeknik Negeri Batam
2012
Pendahuluan
Domain Name System (DNS) merupakan database sistem yang digunakan untuk pencarian nama
komputer (name resolution) di jaringan yang menggunakan protocol TCP/IP. Level penamaan DNS
terdiri dari 2 yaitu Root Level dan Top-Level Domains.
Berikut ini adalah beberapa perintah penting yang mungkin digunakan pada praktikum kali ini :
Untuk melakukan instalasi dns server pada komputer server:$ sudo aptget install bind9
Untuk menghapus instalasi dns server pada komputer server:$ sudo aptget purge bind9
Untuk melakukan edit file konfigurasi gunakan editor vim atau nano, file konfigurasi DNSServer terletak pada /etc/resolv.conf
$ sudo vim /etc/resolv.conf
Skenario Praktikum :
Server IP Address : 192.168.56.100 (Ubuntu Server 10.04)
Client IP Address : 192.168.56.101 (Windows XP)
5/25/2018 Modul DNS AdminSis
2/3
Tujuan Praktikum
Dari praktikum kali ini diharapkan mahasiswa mampu:
mengerti konsep kerja DNS server, melakukan instalasi dan konfigurasi pada DNS server menggunakan sistem operasi Linux.
Perlengkapan
Sebuah PC yang sudah terinstall VirtualBox Sebuah virtual machine Ubuntu Server 10.04 Sebuah virtual machine Windows XP
Praktikum
Lab 11-1 : Instalasi dan Konfigurasi DNS Server (bind9)
1. Konfigurasi jaringan seperti pada skenario praktikum di atas dan pastikan antara klien danserver dapat terhubung melalui jaringan dengan cara melakukan uji konektivitas
menggunakan ping.
2. Lakukan pengecekan pada komputer, apakah terdapat aplikasi bind9. Apabila belumterinstall, silahkan lakukan proses instalasi pada komputer server
$ sudo dpkg l | grep bind9
$ sudo aptget install bind9
3. Tambahkan script berikut pada file /etc/bind/named.conf:$ sudo nano /etc/bind/named.conf
zone "perusahaan.com" {
type master;
file "/etc/bind/db.perusahaan.com";
};
zone "56.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};
4. Kemudian copy file /etc/bind/db.local menjadi /etc/bind/db.perusahaan.com dan juga copyfile /etc/bind/db.127 menjadi /etc/bind/db.192 seperti perintah berikut:
$ sudo cp /etc/bind/db.local /etc/bind/db.perusahaan.com
$ sudo cp /etc/bind/db.127 /etc/bind/db.192
5. Lalu edit file db.perusahaan.com dan db.192 menjadi seperti dibawah:
5/25/2018 Modul DNS AdminSis
3/3
file db.perusahaan.com:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA perusahaan.com. root.perusahaan.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS perusahaan.com.
@ IN A 192.168.56.100
ns IN CNAME @www IN CNAME ns
file db.192 :
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA perusahaan.com.
root.perusahaan.com. (1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS perusahaan.com.
100 IN PTR perusahaan.com.
6. Sebelum merestart daemon bind, tambahkan terlebih dahulu pada file /etc/resolv.confscript berikut:
$ sudo nano /etc/resolv.conf
nameserver 192.168.56.100
7. Kemudian restart aplikasi bindnya menggunakan perintah:$ sudo /etc/init.d/bind9 restart
8. Lihat hasilnya dengan mengetikkan perintah berikut:$ dig perusahaan.com
$ nslookup perusahaan.com
$ ping perusahaan.com