Anda di halaman 1dari 20

LAPORAN PRAKTIKUM ADMINISTRASI JARINGAN KOMPUTER INSTALASI DNS SERVER

NAMA NIM KELAS PRODI DOSEN PENGAJAR NO. PRAKTIKUM

: T. ZAKIA MAULANI : 1557301108 : 3.3 : TEKNIK INFORMATIKA : AMIRULLAH SST., M.K om : 04/PAJK/3.3/it/2018

INFORMATIKA : AMIRULLAH SST., M.K om : 04/PAJK/3.3/it/2018 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNOLOGI INFORMASI

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.

dengan username dan password pada Ubuntu. Lihat Gambar 4.1. 2. Gambar 4.1 Login pada ubuntu Kemudian

2.

Gambar 4.1 Login pada ubuntu

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

Kemudian masuk sebagai super user dengan perintah ~$ sudo su . Lihat Gambar 4.2. 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.

ketik Y. (Harus ada koneksi internet). Lihat Gambar 4.3. Gambar 4.3 Instalasi Bind9 2. Berikut ini

Gambar 4.3 Instalasi Bind9

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

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

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.

file /etc/bind/named.conf.local . Lihat Gambar 4.5. Gambar 4.5 Mengedit file /etc/bind/named.conf.local 2. Akan

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.

script seperti pada Gambar di bawah ini. Lihat Gambar 4.6. Gambar 4.6 Menambahkan script pada file

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.

dengan mengetikkan perintah berikut. Lihat Gambar 4.7. Gambar 4.7 Mengedit file /etc/bind/db.domubuntults 5. Akan

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.

script seperti pada Gambar di bawah ini. Lihat Gambar 4.8. Gambar 4.8 Menambahkan script pada file

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.

dengan mengetikkan perintah berikut. Lihat Gambar 4.9. Gambar 4.9 Mengedit file /etc/bind/db.iipubuntults 8. Akan

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.

script seperti pada Gambar di bawah ini. Lihat Gambar 4.10. Gambar 4.10 Menambahkan script pada file

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 :

berjalan. Untuk merestartnya, ketikkan perintah berikut : Gambar 4.11 Merestart service bind9 4.5.5 Menguji DNS Server

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.

mendapatkan reply seperti gambar dibawah. Lihat Gambar 4.12. Gambar 4.12 Ping ubuntults.com Untuk uji coba pada

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 :

192.168.43.190 seperti yang terlihat pada gambar dibawah : Gambar 4.13 Konfigurasi TCP/IP Setelah itu arahkan browser

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

ini adalah tampilan browser saat diarahkan ke alamat domain Gambar 4.14 Tampilan browser dengan domain

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.

browser saat diarahkan ke alamat http://192.168.43.190 . Gambar 4.15 Tampilan browser dengan alamat 192.168.43.190 12

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