Anda di halaman 1dari 20

LAPORAN PRAKTIKUM

ADMINISTRASI JARINGAN KOMPUTER


“INSTALASI DNS SERVER”

NAMA : T. ZAKIA MAULANI


NIM : 1557301108
KELAS : 3.3
PRODI : TEKNIK INFORMATIKA
DOSEN PENGAJAR : AMIRULLAH SST., M.Kom
NO. PRAKTIKUM : 04/PAJK/3.3/it/2018

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER
POLITEKNIK NEGERI LHOKSEUMAWE
2018
LEMBAR PENGESAHAN

No Praktikum : 04/PAJK/3.3/IT/2018

Judul Praktikum : Instalasi DNS Server

Tanggal Praktikum : 7 Juni 2018

Tanggal Penyerahan Laporan : 21 Juni 2018

Nama Praktikan : T. Zakia Maulani

NIM : 1557301108

Kelas : 3.3

Jurusan : Teknologi Informasi dan Komputer

Prodi : Teknik Informatika

Nilai :

Keterangan :

Buket Rata, 21 Juni 2018

Amirullah SST., M.Kom

i
DAFTAR ISI

LEMBAR PENGESAHAN ................................................................................................. i

DAFTAR ISI ................................................................................................................... ii

DAFTAR GAMBAR ....................................................................................................... iii

4.1 Tujuan Praktikum.................................................................................................1

4.2 Dasar Teori ..........................................................................................................1

4.3 Alat dan Bahan ................................................................................................... 3

4.4 Keselamatan Kerja............................................................................................... 3

4.5 Langkah Percobaan ............................................................................................. 4

4.5.1 Login Ubuntu ........................................................................................... 4

4.5.2 Instalasi Bind9 ......................................................................................... 5

4.5.3 Konfigurasi Bind9 .................................................................................... 6

4.5.4 Restart Bind9 ........................................................................................... 9

4.5.5 Menguji DNS Server ................................................................................ 9

4.5 Hasil Percobaan ................................................................................................. 11

4.6 Analisa ...............................................................................................................13

4.6.1 Login Ubuntu .......................................................................................... 13

4.6.2 Instalasi Bind9 ........................................................................................ 13

4.6.3 Konfigurasi Bind9 ................................................................................... 13

4.6.4 Restart Bind9 .......................................................................................... 13

4.6.5 Menguji DNS Server ............................................................................... 14

4.7 Kesimpulan ........................................................................................................15

DAFTAR PUSTAKA.......................................................................................................16

ii
DAFTAR GAMBAR

Gambar 4.1 Login pada ubuntu ..................................................................................... 4

Gambar 4.2 Masuk sebagai super user ........................................................................... 4

Gambar 4.3 Instalasi Bind9 ............................................................................................ 5

Gambar 4.4 Proses instalasi bind9 pada Ubuntu ............................................................ 5

Gambar 4.5 Mengedit file /etc/bind/named.conf.local ................................................... 6

Gambar 4.6 Menambahkan script pada file /etc/bind/named.conf.local ......................... 6

Gambar 4.7 Mengedit file /etc/bind/db.domubuntults ................................................... 7

Gambar 4.8 Menambahkan script pada file /etc/bind/db.domubuntults ......................... 7

Gambar 4.9 Mengedit file /etc/bind/db.iipubuntults ...................................................... 8

Gambar 4.10 Menambahkan script pada file /etc/bind/db.iipubuntults ........................... 8

Gambar 4.11 Merestart service bind9 ............................................................................. 9

Gambar 4.12 Ping ubuntults.com ................................................................................... 9

Gambar 4.13 Konfigurasi TCP/IP .................................................................................. 10

Gambar 4.14 Tampilan browser dengan domain www.ubuntults.com .......................... 11

Gambar 4.15 Tampilan browser dengan alamat 192.168.43.190 ...................................12

iii
PRAKTIKUM 4
“INSTALASI DNS SERVER”

4.1 Tujuan Praktikum


▪ Mahasiswa mengetahui cara instalasi DNS Server di Linux
▪ Mahasiswa mengetahui konfigurasi DNS Server di Linux

4.2 Dasar Teori


DNS atau Domain Name System adalah sebuah standar teknologi yang mengatur
penamaan publik dari sebuah situs website, atau juga bisa disebut dengan sebuah sistem
yang menyimpan informasi tentang nama host atau nama domain dalam bentuk
distributed database didalam jaringan komputer. Dengan adanya DNS ini maka semua
orang dapat menulis domain di web browser anda dan komputer anda akan
menemukan domain tersebut di internet. Elemen Kunci dari DNS adalah seluruh DNS
server di Dunia.
DNS server adalah server komputer yang terhubung ke DNS.DNS server ini lah
yang betugas untuk mengatur software network khusus yang memetakan alamat IP
yang berisi database network hostname.ada 3 komponen dalam pengelolaan Server
DNS: Pertama, DNS Resolver yaitu sebuah program klien di komputer pengguna, yang
membuat permintaan DNS dari program aplikasi. Kedua, Recursive DNS Server, yang
melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan
mengembalikan jawaban kepada para resolver tersebut. Ketiga, Authoritative DNS
Server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam
bentuk sebuah jawaban, maupun dalam bentuk delegasi
DNS berperan sebagai jantung yang sangat penting bagi internet, karna setiap kali
kita menggunakan internet maka saat itulah kita juga menggunakan DNS. Penggunaan
DNS meluputi aplikasi – aplikasi yang terhubung ke internet. DNS dapat dianalogikan
sebagai pemakaian buku telepon dimana orang yang ingin kita hubungi, berdasarkan
nama untuk menghubunginya dan menekan nomor telefon berdasarkan nomor dari
buku telepon tersebut. Hal ini terjadi karena komputer bekerja berdasarkan angka, dan
manusia lebih cenderung bekerja berdasarkan nama
Fungsi dari DNS sendiri yaitu sebagai penerjemah hostname menjadi IP Address
ataupun sebaliknya, hal ini membuat pengguna internet menjadi lebih mudah
mengingatnya, DNS mempunyai 5 tingkatan level, yaitu Root Level Domains, Top

1
Level Domains,Second Level Domains, Third Level Domains, dan terakhir Host Name.
Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP
Address-nya, bukan domainnya. Akan tetapi, manusia jauh lebih sulit dalam mengingat
angka-angka dibanding dengan huruf. Contohnya saja, lebih mudah mana mengetikkan
alamat ip 118.98.36.20 di browser dibandingkan dengan mengetik domain
www.google.com saja? Tentunya lebih mudah mengingat yang www.google.com
bukan? Untuk itulah DNS Server dibuat, dimana alamat IP akan diubah menjadi
domain, begitu pula sebaliknya.

2
4.3 Alat dan Bahan

▪ Laptop
▪ VMWare Workstation 12
▪ Ubuntu Server 17.0.1
▪ Koneksi Internet

4.4 Keselamatan Kerja

Sebelum melaksanakan praktikum di laboratorium, praktikan wajib menggunakan baju


lab. Baju lab harus dikancing, berguna untuk melindungi praktikan dari sengatan arus
listrik yang ada di lab.

3
4.5 Langkah Percobaan

4.5.1 Login Ubuntu

1. Pertama, login dengan username dan password pada Ubuntu. Lihat Gambar
4.1.

Gambar 4.1 Login pada ubuntu

2. Kemudian masuk sebagai super user dengan perintah ~$ sudo su. Lihat
Gambar 4.2.

Gambar 4.2 Masuk sebagai super user

4
4.5.2 Instalasi Bind9

1. Setelah masuk sebagai super user, install bind9 dengan menggunakan perintah
~$ sudo apt-get install bind9. Jika ada option Y/n, ketik Y. (Harus ada koneksi
internet). Lihat Gambar 4.3.

Gambar 4.3 Instalasi Bind9

2. Berikut ini adalah proses instalasi bind9 pada Ubuntu. Lihat Gambar 4.4.

Gambar 4.4 Proses instalasi bind9 pada Ubuntu

5
4.5.3 Konfigurasi Bind9

Dalam mengkonfigurasi Bind9, ada 3 buah file yang perlu kalian edit,
yaitu /etc/bind/named.conf.local, /etc/bind/db.domubuntults, dan
/etc/bind/db.iipubuntults. Disini akan digunakan domain ubuntults.com yang
akan ditranslasikan dari ip address 192.168.43.190 sesuai dengan IP yang ada di
Ubuntu.

1. Ketik perintah berikut untuk mengedit file /etc/bind/named.conf.local. Lihat


Gambar 4.5.

Gambar 4.5 Mengedit file /etc/bind/named.conf.local

2. Akan muncul sebuah file, lalu tambahkan script seperti pada Gambar di
bawah ini. Lihat Gambar 4.6.

Gambar 4.6 Menambahkan script pada file /etc/bind/named.conf.local

3. Simpan perubahan dengan menekan CTRL + X, lalu tekan Y, lalu Enter.

6
4. Setelah itu edit file kedua, yaitu /etc/bind/db.domubuntults dengan
mengetikkan perintah berikut. Lihat Gambar 4.7.

Gambar 4.7 Mengedit file /etc/bind/db.domubuntults

5. Akan muncul sebuah file, lalu tambahkan script seperti pada Gambar di
bawah ini. Lihat Gambar 4.8.

Gambar 4.8 Menambahkan script pada file /etc/bind/db.domubuntults

6. Simpan perubahan dengan menekan CTRL + X, lalu tekan Y, lalu Enter.

7
7. Kemudian edit file ketiga, yaitu /etc/bind/db.iipubuntults dengan
mengetikkan perintah berikut. Lihat Gambar 4.9.

Gambar 4.9 Mengedit file /etc/bind/db.iipubuntults

8. Akan muncul sebuah file, lalu tambahkan script seperti pada Gambar di
bawah ini. Lihat Gambar 4.10.

Gambar 4.10 Menambahkan script pada file /etc/bind/db.iipubuntults

9. Simpan perubahan dengan menekan CTRL + X, lalu tekan Y, lalu Enter.

8
4.5.4 Restart Bind9

Yang terakhir dilakukan adalah merestart service dari Bind9 ini agar seluruh
konfigurasi diatas dapat berjalan. Untuk merestartnya, ketikkan perintah berikut :

Gambar 4.11 Merestart service bind9

4.5.5 Menguji DNS Server

Sekarang coba lakukan tes ping ke domain ubuntults.com untuk mengetahui apakah
DNS telah berjalan dengan baik, pastikan seluruh paket mendapatkan reply seperti
gambar dibawah. Lihat Gambar 4.12.

Gambar 4.12 Ping ubuntults.com

Untuk uji coba pada sisi client, kalian dapat mengetes apakah terbuka atau tidak
website yang telah kalian install pada subbab Web Server, ketika kalian melakukan
browsing ke alamat ubuntults.com atau www.ubuntults.com.

9
Pertama-tama atur terlebih dahulu konfigurasi TCP/IP nya agar menggunakan
alamat DNS server 192.168.43.190 seperti yang terlihat pada gambar dibawah :

Gambar 4.13 Konfigurasi TCP/IP

Setelah itu arahkan browser kalian ke alamat domain http://www.ubuntults.com.


Jika berhasil, maka akan muncul tampilan yang sama persis seperti saat kalian
membuka alamat http://192.168.1.1.

10
4.5 Hasil Percobaan

Berikut ini adalah tampilan browser saat diarahkan ke alamat domain


http://www.ubuntults.com.

Gambar 4.14 Tampilan browser dengan domain www.ubuntults.com

11
Berikut ini adalah tampilan browser saat diarahkan ke alamat http://192.168.43.190.

Gambar 4.15 Tampilan browser dengan alamat 192.168.43.190

12
4.6 Analisa

4.6.1 Login Ubuntu


Pada Bab 3.6.1 dapat dianalisa bahwa login pada Ubuntu memang langkah yang
pertama kali dilakukan. Untuk masuk ke Ubuntu, user perlu memasukkan username dan
password. Kemudian, user harus masuk sebagai super user dengan menggunakan
perintah ~$ sudo su untuk dapat memiliki hak akses lebih terhadap perintah-perintah
pada Ubuntu yang akan dilakukan nantinya.

4.6.2 Instalasi Bind9


Pada Bab 4.5.2 dilakukan instalasi Bind9 dimana digunakan perintah ~$ sudo apt-
get install bind9. Aplikasi DNS yang sering digunakan di Linux adalah Bind9. Bind9
cukup banyak digunakan oleh komputer-komputer di seluruh dunia dalam
mengimplementasikan DNS Server. Proses instalasi tidak sulit, hanya menjalankan
perintah di atas, kemudian menekan Y jika ada option Y/N, setelah itu proses instalasi
telah selesai, dan Bind9 berhasil diinstal lengkap dengan package-packagenya.

4.6.3 Konfigurasi Bind9


Dalam mengkonfigurasi Bind9, terdapat 3 buah file yang diedit, di mana nama
domain yang digunakan adalah ubuntults.com. dan file-file yang di edit adalah file
forward dan reverse. Pada saat mengkonfigurasi bind9, pastikan bahwa tidak ada
symbol ; dan { atau yang lain yang terlewatkan, jika ada yang terlewat atau konfigurasi
tidak sesuai, maka konfigurasi DNS akan gagal. Fungsi script pada konfigurasi bind9
adalah untuk memetakan ip ke domain dan domain ke ip sesuai dengan fungsinya yaitu
forward ke domain dan resolve ke ip address.

4.6.4 Restart Bind9


Setelah selesai melakukan konfigurasi pada bind9, maka dilakukan restart agar
service bind9 dapat berjalan. Perintah yang digunakan untuk merestart bind9 adalah
sudo /etc/init.d/bind9 restart.

13
4.6.5 Menguji DNS Server
Pada Bab 3.6.5 DNS Server di uji dengan melakukan ping ubuntults.com untuk
mengetahui apakah DNS telah berjalan dengan baik. Jika seluruh paket mendapatkan
reply artinya DNS dapat berjalan dengan baik. Pada hasil percobaan dapat dilihat
bahwa jika melakukan browsing ke alamat 192.168.43.190 akan tampil halaman
Apache, begitu pula jika browsing menggunkan domain ubuntults.com akan tampil
halaman yang sama. Hal ini menandakan bahwa praktikum ini berhasil dilakukan.

14
4.7 Kesimpulan

Berdasarkan percobaan yang telah dilakukan, dapat disimpulkan bahwa :


1. Untuk memiliki hak akses lebih, user perlu masuk sebagai super user dengan

menggunakan perintah ~$ sudo su.

2. DNS atau Domain Name System adalah sebuah sistem yang menyimpan

informasi tentang nama host atau nama domain dalam bentuk distributed

database didalam jaringan komputer.

3. Fungsi dari DNS adalah sebagai penerjemah hostname menjadi IP Address

ataupun sebaliknya yang akan memudahkan penggunanya.

4. Bind9 adalah aplikasi DNS yang sering digunakan di Linux.

5. Perintah sudo apt-get install bind9 digunakan untuk menginstal bind9.

6. Pada tahap konfigurasi Bind9, ada 3 buah file yang diedit di mana file-file

tersebut adalah file forward dan reverse.

7. Fungsi konfigurasi Bind9 adalah memetakan ip ke domain dan domain ke ip.

8. Restart Bind9 dilakukan agar service bind9 atau konfigurasi yang telah dilakukan

dapat berjalan dengan baik.

9. Menguji DNS server dilakukan dengan melakukan ping ubuntults.com melalui

VMware agar diketahui bahwa DNS berjalan dengan baik.

10. Apabila tampilan browsing menggunakan domain dan alamat IP menghasilkan

tampilan yang sama, maka DNS Server sudah berhasil dibuat.

15
DAFTAR PUSTAKA

1. Konfigurasi Bind9 di Ubuntu Server 16.04


https://www.routecloud.net/blog/konfigurasi-bind9-di-ubuntu-server-16-04/

2. Pengertian dan Penjelasan DNS Server Lengkap


http://www.pintarkomputer.com/pengertian-dan-penjelasan-tentang-dns-server-
lengkap/

3. Membangun DNS Server dengan Ubuntu 14


http://ariefhuda.blog.uns.ac.id/2016/02/15/membangun-dns-server-dengan-

ubuntu-14/

4. Konfigurasi DNS Server pada Ubuntu Server 12.04 LTS


https://steemit.com/utopian-io/@rafiakbar366/instalasi-dan-konfigurasi-dns-
server-pada-ubuntu-server-12-04-lts

16

Anda mungkin juga menyukai