Minggu, 05 Januari 2020

LAPORAN PRAKTIKUM JARINGAN KOMPUTER MODUL 10

LAPORAN PRAKTIKUM 

JARINGAN KOMPUTER

MODUL 10

"DNS & WEB SERVER"
Disusun oleh :
NAMA : SUFINANDA ISTIGNA D
KELAS : SI 2019 C
NIM : 20190910080

Pengertian DNS


DNS (Domain Name System) 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 adalah (Domain Name System) yang juga memiliki arti untuk mengidentifikasi setiap komputer sebagai titik dalam suatu jaringan Internet yang menggunakan bantuan sistem protokol internet adress untuk menerjemahkan dari suatu nama domain ke IP dan begitu juga sebaliknya.
Domain Name System ini merupakan sistem penamaan hirarkis yang nantinya didistribusikan untuk suatu komputer, jasa, atau sumber daya terhubung ke Internet maupun jaringan pribadi.

Prinsip dasar DNS

Domain Name System (DNS) adalah distributed database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol).
DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address.
Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet. DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address.
Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.

Fungsi DNS

DNS tentunya memiliki fungsi tersendiri dalam jaringan internet. Berikut merupakan beberapa di antaranya :
  1. Melakukan identifikasi alamat komputer dalam suatu jaringan : tiap komputer yang terhubung dengan jaringan internet pasti memiliki alamat IP tersendiri. Dengan adanya DNS, maka jaringan internet kemudian dapat memetakan komputer tersebut sebagai bagian kecil yang terhubung dalam jaringan.
  2. Sebagai penyedia alamat IP bagi tiap host : pada dasarnya, setiap pengembang website membutuhkan sebuah host agar websitenya dapat diakses kalangan umum. Dengan adanya DNS, alamat IP dari tiap host akan dapat teridentifikasi sehingga tiap host akan memiliki alamat IP-nya masing-masing.
  3. Melakukan pendataan server email : Setiap kali server mail bekerja baik untuk menerima atau meneruskan sebuah email, maka data-datanya akan dimonitor oleh DNS.
  4. Mentranskripsikan nama domain menjadi IP address : tiap website di internet memiliki domain tersendiri, seperti .com, .org, .id, dan sebagainya. Melalui browser biasanya yang terlihat adalah alamat sebuah situs dalam bentuk domainnya. DNS dapat menerjemahkan domain menjadi IP address dan sebaliknya.
  5. Mempermudah user untuk tidak perlu mengingat alamat IP : Jika tidak ada DNS, maka jaringan tidak akan mampu mengakses alamat yang diketikkan pada web browser. Misalnya saja ketika kita ingin mengakses www.google.com, tanpa adanya DNS, komputer tidak dapat menemukan halaman Google karena alamat IP belum teridentifikasi.

Struktur Database DNS

DNS dapat disebut juga sebagai sebuah database yang terdistribusi dengan menggunakan konsep client dan server. Terdapat suatu server yang mengandung berbagai informasi yang dapat diberikan pada client yang menggunakannya.
Struktur database DNS dapat diibaratkan sebagai struktur tree terbalik, dengan puncaknya berupa root node. Dalam setiap node pada tree, terdapat keterangan seperti .org, .com, .edu, dsb yang relatif terhadap puncak root node. Jika dalam sistem file UNIX puncak hirarki dinotasikan dengan “/”, pada DNS dinotasikan dengan “.” (titik).

Struktur Database DNS

DNS dapat disebut juga sebagai sebuah database yang terdistribusi dengan menggunakan konsep client dan server. Terdapat suatu server yang mengandung berbagai informasi yang dapat diberikan pada client yang menggunakannya.
Struktur database DNS dapat diibaratkan sebagai struktur tree terbalik, dengan puncaknya berupa root node. Dalam setiap node pada tree, terdapat keterangan seperti .org, .com, .edu, dsb yang relatif terhadap puncak root node. Jika dalam sistem file UNIX puncak hirarki dinotasikan dengan “/”, pada DNS dinotasikan dengan “.” (titik).

Desain Jaringan

Dengan menggunakan simulator cisco packet tracer, tambahkan switch, server, dan beberapa PC sesuai dengan desain jaringan berikut ini:

Lakukan konfigurasi IP Address Server dan masing - masing PC



 

 

 Lakukan testing koneksi ke tiap PC dengan tool ping dari Server0



2.2 Konfigurasi DNS Server
Percobaan 1

Menambahkan DNS A Record (Facebook.com translate to IP 10.10.10.11)
Klik kiri pada Server0 -> Pilih Server -> DNS
Sesuaikan dengan tampilan berikut ini:


Simpan konfigurasi dengan menekan tombil Add

Testing DNS Record menggunakan tool nslookup dan ping dari server atau salah satu PC di jaringan dengan perintah : nslookup facebook.com ping facebook.com




Percobaan 2
Klik kiri pada Server0 -> Pilih Server -> DNS

Sesuaikan konfigurasi dengan tampilan berikut:


Simpan konfigurasi dengan menekan tombil Add

Testing DNS Record menggunakan tool nslookup dan ping dari server atau salah satu PC di jaringan dengan perintah : nslookup twitter.com ping twitter.com





Percobaan 3

Mengaktifkan Service WEB dan SERVER

Klik kiri oada Server0 -> Pilih Service -> HTTP
Sesuaikan konfigurasi dengan tampilan berikut ini:



Akses tampilan indeks.html pada server dengan menggunakan browser pada salah satu PC di jaringan!


Tampilan pada browser merupakan hasil interpreter WEB Server terhadap script indeks.html

Tambahkan A Record : coba.com yang ditransletkan ke IP 10.10.10.10


Akses mengguanakn WEB Browser pada salah satu PC!

2.3 Latihan dan Tugas

1. Tambahkan 2 buah PC ke jaringan, koneksikan ke switch port yang masih tersedia dan lakukan konfigurasi IP Address static supaya bisa berkomunikasi dengan semua PC yang ada di jaringan!




2. Lakukan konfigurasi DNS Server supaya menambahkan A Record : Google.com yang ada di translate ke salah satu IP Address PC yang baru ditambahkan!


3. Tambahkan juga A Record : uniku.ac.id yang ditranslate ke IP Address PC terkahir yang ditambahkan ke jaringan!

4. Lakukan testing DNS Record dengan menggunakan perintah : nslookup untuk melakukan testing terhadap semua record DNS yang telah diinputkan!


5. Tambahkan A Record : nama_panggilan.com translatekan ke IP 10.10.10.10 kemudian testing dengan perintah nslookup pada salah satu PC!


6. Edit file indeks.html pada HTTP Server, sehingga menampilkan identitas diri (NIM, NAMA, KELAS). Tampilkan file indeks.html yang sudah di edit tersebut dengan menggunakan string A Record (nama dimain yang sudah dibuat di tugas no. 5)

Tidak ada komentar:

Posting Komentar