Anda di halaman 1dari 5

PRAKTIKUM 3 Domain Name System pada Linux (Ubuntu) 1

Praktikum 3
Domain Name System
POKOK BAHASAN:

 Paket DNS Server pada Linux (Ubuntu)


 Konfigurasi paket DNS Server pada Linux (Ubuntu)
 pengecekan DNS Server pada Linux (Ubuntu)
 Konfigurasi Dynamic DNS Server pada Linux (Ubuntu)

TUJUAN BELAJAR:

Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu:


 Mengetahui dan memahami konsep dari DNS.
 Melakukan instalasi dan konfigurasi DNS server.
 Melakukan pengecekan DNS server.
 Melakukan pengaturan lanjutan untuk Dynamic DNS server.

DASAR TEORI :

DNS (Domain Name System) adalah sebuah sistem yang menyimpan


informasi tentang alamat host ataupun nama domain dengan distributed
database (basis data terdistribusi) di dalam jaringan computer. Sebagai contoh:
Internet. DNS menyediakan database untuk menyimpan data alamat IP untuk
setiap alamat host(penyedia layanan).

manusia pada dasarnya lemah dalam menghafalkan angka sehingga lebih


memilih untuk menggunakan nama host dan nama domain. Sebagai contoh
apabila kita ingin mengakses website “pens.ac.id”, pada dasarnya yang akan
diakses oleh browser bukanlah nama host melainkan alamat ip dari host. Maka
apabila kita mengetikkan alamat tersebut diatas maka browser akan diarahkan
ke alamat 202.9.85.27. DNS merupakan suatu aplikasi penyedia layanan
jaringan yang menerjemahkan nama situs web menjadi alamat internet (alamat
ip dari suatu host).
PRAKTIKUM 3 Domain Name System pada Linux (Ubuntu) 2

Berikut merupakan gambar Ilustrasi DNS server :

(http://static.ddmcdn.com/gif/dns-rev-1.gif)

TUGAS PENDAHULUAN :

Jawablah pertanyaan- pertanyaan di bawah ini :


1. Jelaskan Pengertian DNS.!
2. Jelaskan Sejarah DNS.!
3. Sebutkan Keunggulan dan kelemahan DNS.!
4. Jelaskan Fungsi DNS.!
5. Sebutkan Struktur DNS.!
6. Sebutkan Macam-Macam DNS Software.!
PRAKTIKUM 3 Domain Name System pada Linux (Ubuntu) 3

PERCOBAAN

1. Login sebagai administrator terlebih dahulu


# sudo su

2. Instalasi paket bind9.

# apt-get install bind9

3. Mencatat direktori tempat program DHCP server di install

# dpkg –L bind9

4. Konfigurasi File /etc/resolv.conf

File /etc/resolv.conf perlu dikonfigurasi untuk mengatur komputer yang kita gunakan
sebagai DNS Server maka option nameserver kita isi dengan nomor IP address dari
IP dari komputer itu sendiri. (nama domain diganti dengan nama_nrp)
# gedit /etc/resolv.conf
domain tekkom.com
search tekkom.com
nameserver 10.252.44.145

5. Copy template database ke folder /var/cache/bind

# cp /etc/bind/db.local /var/cache/bind/tekkom.com.db

# cp /etc/bind/db.255 /var/cache/bind/tekkom.com.rev

6. Edit file database

# gedit /var/cache/bind/tekkom.com.db

;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA www.tekkom.com. root.tekkom.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
PRAKTIKUM 3 Domain Name System pada Linux (Ubuntu) 4
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
@ IN A 127.0.0.1
www IN A 10.252.44.145
alvin IN A 10.252.44.154

ftp IN CNAME www

7. Edit file database reverse

# gedit /var/cache/bind/tekkom.com.rev

;
; BIND reverse data file for broadcast zone
;
$TTL 604800
@ IN SOA www.tekkom.com. root.tekkom.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
145 IN PTR www.tekkom.com.
154 IN PTR alvin.tekkom.com

8. Edit file konfigurasi named.conf.local

# gedit /etc/bind/named.conf.local

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "tekkom.com" {
type master;
file "/var/cache/bind/tekkom.com.db";
};

zone "44.252.10.in-addr.arpa"{
type master;
file "/var/cache/bind/tekkom.com.rev";
};
PRAKTIKUM 3 Domain Name System pada Linux (Ubuntu) 5

9. Edit file named.conf.option

#gedit /etc/bind/named.conf.options

options {
directory "/var/cache/bind";

query-source address * port 53;

forwarders {
10.252.44.1;
};

allow-query {
any;
127.0.0.1;
};

auth-nxdomain yes; # conform to RFC1035 listen-on-v6 { any; };


};

10. Restart bind9

# /etc/init.d/bind9 restart

11. Cek Domain dengan menggunakan nslookup

# nslookup www.tekkom.com

TUGAS
1. Carilah informasi tentang Dynamic DNS dan jelaskan.!
2. Buat langkah-langkah untuk melakukan pengaturan DDNS server.!
3. Analisa setiap langkah yang dilakukan.!

LAPORAN RESMI :

1. Simpan hasil percobaan dalam bentuk gambar (hasil printscreen)


2. Analisa percobaan yang telah dilakukan .
3. Berikan kesimpulan berdasarkan hasil praktikum yang telah dilakukan.

Anda mungkin juga menyukai