Modul 3 Server Web dan DNS

dokumen-dokumen yang mirip
Modul 4 Routing RIP (Routing Information Protocol)

~ Q u i c k N o t e s ~

A I S Y A T U L K A R I M A

MODUL III Membuat Server HTTP Pada Jaringan

Laporan Praktikum. Anggota kelompok : Dayanni Vera Versanika Ichtiar Testament Gea Rizal Putra Ramadhan

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

TUTORIAL CISCO PACKET TRACER 5

ROUTING STATIS DAN DINAMIS

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

Laporan Praktikum Keempat

Modul 1. Topologi Jaringan

PRAKTIKUM 12 APPLICATION LAYER (DNS)

APPLICATION LAYER. Oleh : Reza Chandra

9.1 Menghubungkan dua jaringan yang berbeda dengan satu router

RIP dan Static Routing

Gambar 18. Koneksi Peer to Peer. Switch. Komputer B. Gambar 19. Topologi Star menggunakan 3 PC

Bab 4: Lapisan Aplikasi

Sip, sekarang coba designkan saya sebuah jaringan Komputer seperti dibawah ini. Gambar 1 : Jaringan Komputer Lab A

Setelah itu itu kita setting IP server DHCP secara static seperti gambar ini

PRAKTIKUM JARINGAN KOMPUTER SEMESTER GENAP MODUL IV PENYETINGAN 2 ROUTER DENGAN ROUTING PROTOCOL DISTANCE VEKTOR MENGGUNAKAN PACKET TRACER

Konfigurasi DNS & Web Server

Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP

MODUL 3 APLIKASI WEB

Proses Pencarian Informasi Pada Jaringan Data Base di Internet

Membuat simulasi Jaringan Router Serial dengan Packet Tracer

Dhynamic Host Configuration Protocol Dan Domain Name System

MODUL PERANGKAT LUNAK CISCO PACKET TRACER UNTUK SIMULASI JARINGAN KOMPUTER

BAB IV CISCO PACKET TRACER

KONFIGURASI ROUTER. CLI (Command Line)

fm_iqbal

MEMBUAT MAIL SERVER DENGAN WINDOWS SERVER 2003

BAB 4 HASIL DAN PEMBAHASAN

Nama Penulis

CISCO PACKET TRACER & SIMULASINYA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

Tutorial Cisco Packet Tracer: Konfigurasi VLAN Pada Switch

Cara Membuat Jaringan WAN dengan Cisco Packet Tracer

MAKALAH DOMAIN NAME SERVICE (DNS)

BAB III TUGAS PENDAHULUAN

Konfigurasi VLAN Menggunakan 1 Router dan 2 Switch pada Cisco Packet Tracer

Maka akan tampil jendela Internet Information Services (IIS) Manager. Kemudian klik Web Sites Membuat folder data

Modul 3 Konfigurasi Router

Management Server. Aditya Mahendra Saputra KA34

MEMBANGUN WEB SERVER PADA JARINGAN LOKAL (LAN) DENGAN WINDOWS 2000 SERVER

Membuat Simulasi Jaringan Router OSPF Part 2 (Cisco Packet Tracer)

Modul Pelatihan Routing dengan Cisco NCC Teknik Informatika ITS

MODUL 4. DNS (Domain Name System)

Choirul Amri. I. Pendahuluan.

PEMASANGAN VLAN PADA 10 KAMAR KOS

DNS Server Administrator

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

1. Browsing. 1.1 Sejarah Internet

MODUL 03 PRAKTIKUM TIM ASISTEN SISTEM OPERASI 2014

TUTORIAL SOFTWARE SIMULASI JARINGAN KOMPUTER PACKET TRACER 5.0 (DILENGKAPI DENGAN CD PROGRAM DAN VIDEO TUTORIAL)

INTERNET. INTERconnected NETworking. INTERnational NETworking

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)

JARINGAN KOMPUTER MODUL 8

BAB II. Kelebihan DNS server

Web Server Administrator

PRAKTIKUM JARINGAN KOMPUTER SEMESTER GENAP MODUL V PENYETINGAN 2 ROUTER DENGAN ROUTING PROTOCOL LINK STATE MENGGUNAKAN PACKET TRACER

Pertemuan 1. Pengenalan Dasar Web

Application Layer Protocols and Services Examples

Resume. Pelatihan Membuat PC Router Menggunakan ClearOS. Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah. Lab. Hardware

Memahami cara kerja TCP dan UDP pada layer transport

DOMAIN NAME SYSTEM (DNS)

Server dan Web Server

2 ) menggunakan simulator untuk mensimulasikan Routing & konfigurasi sebenarnya. 4 ) Mampu mengkonfigurasi Routing Dynamic RIP,EIGRP, OSPF

PRAKTIKUM 3 Dynamic Host Configuration protocol pada Linux (Ubuntu) dan Windows 1. Praktikum 4. Dynamic Host Configuration Protocol

PENGENALAN INTERNET. INTERNET - INTERnational NETworking - INTERconnected NETworking

KONFIGURASI CISCO ROUTER

MODUL PRAKTIKUM. (Mengkonfigurasi Router dengan Metode Static Routing) Disusun Oleh : Yudi Firman Santosa, ST. Static Routing

BAB II LANDASAN TEORI

MODUL 1 VIRTUAL LAN (VLAN)

MODUL 1 PRAKTIKUM ADMINISTRASI JARINGAN. Pengenalan dan Instalasi Sistem Operasi Jaringan

Studi Kasus Subnetting dan Routing Static

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Proses booting saat instalasi Endian firewall

PERTEMUAN KE - 5 TOPOLOGI STAR MENGGUNAKAN HUB

JOOBSHEET ADMINISTRASI SERVER

Modul 5 Cisco Router

I SMK NEGERI 1 TAPIN SELATAN. Worksheet. Administrasi Windows Server Dasar K A L I M A N T A N S E L A T A N, 71181

DOMAIN NAME SYSTEM (DNS)

PRAKTIKUM JARINGAN KOMPUTER

BAB V IMPLEMENTASI. bab sebelumnya. PC Router Mikrotik OS ini menggunakan versi

Materi Praktikum Studi Kasus Penyelesaian Subnetting dan Routing Static

Pengantar Open Source dan Aplikasi Jaringan Komputer di Sistem Operasi Linux. Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id

BAB III METODE PENELITIAN. Metodologi penelitian yang digunakana dalam penulisan skripsi ini adalah

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

Modul 5 Cisco Router

KONFIGURASI JARINGAN KOMPUTER dan Pengenalan Packet Tracer

ROUTING. Pengiriman Langsung & Tidak Langsung

Sekarang kita akan mencoba untuk membuat jaringan web server sederhana sih, kita hanya membutuhkan 1 PC dan 1 Server. Gambar 1 : Web Server

MODUL CISCO STATIC ROUTING

DATABASE SERVER WEB SERVER SUBDOMAIN

PETUNJUK PELAKSANAAN PRAKTIKUM ET3100 PRAKTIKUM TEKNIK TELEKOMUNIKASI 3: JARINGAN KOMPUTER

Membuat Web Server di Linux

Langkah langkah instalasi dan konfigurasi web Server

LAPISAN APLIKASI DNS DAN TELNET. Budhi Irawan, S.Si, M.T

Konfigurasi IP Address berikut langkah-langkah untuk mengkonfigurasi IP Address:

Transkripsi:

Modul 3 Server Web dan DNS 1. Tujuan - Praktikan dapat memahami konsep dasar dari Web Server - Praktikan dapat memahami konsep dasar dari Domain Name Server (DNS) - Praktikan dapat melakukan konfigurasi web server dengan menggunakan Packet Tracer dan membuat server DNS. 2. Alat yang Dibutuhkan - Personal Computer (PC) - Software Packet Tracer 3. Pengantar Web Server Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan http atau https dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Server web yang terkenal diantaranya adalah Apache dan Microsoft Internet Information Service (IIS). Apache merupakan server web antar platform, sedangkan IIS hanya dapat beroperasi di sistem operasi Windows. Server web juga dapat berarti komputer yang berfungsi seperti definisi di atas. Web server untuk berkomunikasi dengan client-nya (web browser) mempunyai protokol sendiri, yaitu HTTP (Hypertext Tarnsfer Protocol). Dengan protokol ini komunikasi antar web server dengan client-nya dapat saling dimengerti dan lebih mudah. Seperti telah dijelaskan diatas, format data pada world wide web adalah SGML. Tapi para pengguna internet saat ini lebih banyak menggunakan format HTML (hypertext markup language) karena penggunaannya lebih sederhana dan mudah dipelajari. Kata HyperText mempunyai arti bahwa seorang pengguna internet dengan web browsernya dapat membuka dan membaca dokumen-dokumen yang ada dalam komputernya atau bahkan jauh tempatnya sekalipun. Hal ini memberikan cita rasa dari suatu proses yang tridimensional, artinya pengguna internet dapat membaca dari satu dokumen ke dokumen yang lain hanya dengan mengklik beberapa bagian dari halaman halaman dokumen (web) itu. Proses yang dimulai dari permintaan webclient (browser), diterima web server, diproses, dan dikembalikan hasil prosesnya oleh web server ke web client lagi dilakukan secara transparan. Setiap orang dapat dengan mudah mengetahui apa yang terjadi pada tiap-tiap proses. Secara garis besarnya web server hanya memproses semua masukan yang diperolehnya dari web clientnya.

Proses Membuka Halaman Website Pada saat kita mengetikan alamat suatu website (URL, Universal Resource Locator) di web browser kita, misalnya http://www.example.com/folder/index.html, maka web browser memecah URL tersebut jadi komponen-komponenya. Komponen dari URL di atas adalah: 1. Protokol (HTTP), bagian ini menentukan cara komputer berkomunikasi dengan server, dalam hal ini menggunakan protokol HTTP 2. Nama Host (http://www.example.com), bagian ini digunakan untuk mencari lokasi web servernya ada di mana 3. Lokasi Relatif Dokumen (/folder/index.html), bagian ini menentukan lokasi dokumen di web server yang akan kita buka. Selanjutnya komputer akan menterjemahkan nama host menjadi IP address. Hal ini dilakukan karena komputer berkomunikasi dengan menggunakan IP address, bukan nama host. Proses penerjemahan ini disebut name resolution process. Proses ini dilakukan dengan cara: 1. Melihat Local Cache, mungkin saja nama host tersebut pernah diterjemahkan jadi IP address dalam proses sebelumnya 2. Melihat Hosts File, file ini berisi pemetaan nama host dengan IP address 3. Bertanya ke DNS, DNS memiliki database yang berisi pemetaan nama host dengan IP address 4. Setelah IP address diketahui, komputer akan mengontak web server dan meminta dokumen yang diminta dengan menggunakan lokasi relatif dokumen dari URL. Jika dokumen yang diminta berhasil ditemukan oleh web server, maka web server akan memberikan dokumen tersebut, dan komputer akan menampilkannya di web browser. DNS Server DNS (Domain Name System / Sistem Penamaan Domain) 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 menyediakan servis yang cukup penting untuk Internet, bilamana perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat e-mail. DNS menghubungkan kebutuhan ini.

Pengelola dari sistem DNS terdiri dari tiga komponen: 1. DNS resolver, sebuah program klien yang berjalan di komputer pengguna, yang membuat permintaan DNS dari program aplikasi. 2. recursive DNS server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut; 3. authoritative DNS server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi (misalkan: mereferensikan ke authoritative DNS server lainnya). Cara kerja DNS Secara sederhana cara kerja DNS bisa dilihat pada gambar berikut ini: Gambar 1 Cara Kerja DNS DNS menggunakan relasi client server untuk resolusi nama. Pada saat client mencari satu host, maka ia akan mengirimkan query ke server DNS. Query adalah satu permintaan untuk resolusi nama yang dikirimkan ke server DNS. 1. Pada komputer Client, sebuah program aplikasi misalnya http, meminta pemetaan IP Address (forward lookup query). Sebuah program aplikasi pada host yang mengakses domain system disebut sebagai resolver, resolver menghubungi DNS server, yang biasa disebut name server. 2. Name server meng-cek ke local database, jika ditemukan, name server mengembalikan IP Address ke resolver jika tidak ditemukan akan meneruskan query tersebut ke name server root server. 3. Terakhir barulah si client bisa secara langsung menghubungi sebuah website / server yang diminta dengan menggunakan IP Address yang diberikan oleh DNS server.

Jenis-jenis DNS Record (Elemen Dasar DNS) Beberapa kelompok penting dari data yang disimpan di dalam DNS adalah sebagai berikut: 1. A record atau catatan alamat memetakan sebuah nama host ke alamat IP 32-bit (untuk IPv4). 2. AAAA record atau catatan alamat IPv6 memetakan sebuah nama host ke alamat IP 128-bit (untuk IPv6). 3. CNAME record atau catatan nama kanonik membuat alias untuk nama domain. Domain yang di-alias-kan memiliki seluruh subdomain dan rekod DNS seperti aslinya. 4. [MX record]]' atau catatan pertukaran surat memetakan sebuah nama domain ke dalam daftar mail exchange server untuk domain tersebut. 5. PTR record atau catatan penunjuk memetakan sebuah nama host ke nama kanonik untuk host tersebut. Pembuatan rekod PTR untuk sebuah nama host di dalam domain in-addr.arpa yang mewakili sebuah alamat IP menerapkan pencarian balik DNS (reverse DNS lookup) untuk alamat tersebut. Contohnya (saat penulisan / penerjemahan artikel ini), www.icann.net memiliki alamat IP 192.0.34.164, tetapi sebuah rekod PTR memetakan,,164.34.0.192.in-addr.arpa ke nama kanoniknya: referrals.icann.org. 6. NS record atau catatan server nama memetakan sebuah nama domain ke dalam satu daftar dari server DNS untuk domain tersebut. Pewakilan bergantung kepada rekod NS. 7. SOA record atau catatan otoritas awal (Start of Authority) mengacu server DNS yang mengediakan otorisasi informasi tentang sebuah domain Internet. 8. SRV record adalah catatan lokasi secara umum. 9. Catatan TXT mengijinkan administrator untuk memasukan data acak ke dalam catatan DNS; catatan ini juga digunakan di spesifikasi Sender Policy Framework. Jenis catatan lainnya semata-mata untuk penyediaan informasi (contohnya, catatan LOC memberikan letak lokasi fisik dari sebuah host, atau data ujicoba (misalkan, catatan WKS memberikan sebuah daftar dari server yang memberikan servis yang dikenal (well-known service) seperti HTTP atau POP3 untuk sebuah domain.

4. Praktikum Pertama rancang jaringan seperti pada gambar dibawah ini : Gambar 2 Rancangan percobaan Web server dan DNS Konfigurasi Router0 Klik Router0, kemudian pilih tap CLI untuk melakukan konfigurasi router. Apabila ada perintah seperti dibawah ini, ketik saja no dan tekan Enter 63488K bytes of ATA CompactFlash (Read/Write) --- System Configuration Dialog --- Continue with configuration dialog? [yes/no]: Apabila ada perintah seperti dibawah, tekan Enter Press RETURN to get started! Router# %SYS-5-CONFIG_I: Configured from console by console Masuk ke konfigurasi global router Router>enable Router#config terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#

Kemudian setting ip address untuk masing-masing interface yang digunakan Router(config)# interface FastEthernet0/0 Router(config-if)#no shutdown Router(config-if)#ip address 172.16.89.1 255.255.0.0 Router(config-if)#exit Router(config)#interface FastEthernet1/0 Router(config-if)#no shutdown Router(config-if)#ip address 110.10.10.1 255.0.0.0 Router(config-if)#exit Router(config)#end Konfigurasi Server HTTP google.com Pertama konfigurasi ip address dari server dengan mengklik server google.com, kemudian pilih tab Desktop, pilih menu IP Configuration, masukkan konfigurasi sebagai berikut : IP Configuration : Static IP Address : 110.10.10.10 Subnet Mask : 255.0.0.0 Default Gateway : 110.10.10.1 Kemudian kita mengatur HTTPnya pada tab Config, dibawah menu Service, pilih HTTP Gambar 3 menu konfigurasi HTTP Dalam praktikum ini, kita akan membuat dua buah halaman html yaitu index.html dan search.html. dengan ketentuan sebagai berikut :

- Nama file diganti di kolom File Name - Untuk berpindah tab ke file-file html, dapat dilakukan dengan cara menekan tombol < atau tombol > - Untuk menambah file html yang baru tekan tombol + - Untuk menghapus file html tekan tombol X Selanjutnya kita ubah isi dari file html dengan yang dibawah ini : index.html <html> <center><h1><font color='blue'>g</font><font color='red'>o</font><font color='yellow'>o</font><font color='blue'>g</font><font color='green'>l</font><font color='red'>e</font></h1> <br> <a href='search.html'>penelusuran Google</a> <br><br><br> Google Praktikum Jaringan Komputer 1 </center> </html> search.html <html> Hasil Pencarian <br><a href='index.html'>back</a> <br><br><br><br> 1. Jaringan Komputer 2. Sistem Informasi 3. Universitas Andalas </html> Konfigurasi Server HTTP fti.unand.ac.id Pertama konfigurasi ip address dari server dengan mengklik server fti.unand.ac.id, kemudian pilih tab Desktop, pilih menu IP Configuration, masukkan konfigurasi sebagai berikut : IP Configuration : Static IP Address : 172.16.89.5 Subnet Mask : 255.255.0.0 Default Gateway : 172.16.89.1

Kemudian kita mengatur server web fti.unand.ac.id pada tab Config, dibawah menu Service, pilih HTTP. Kemudian kita ganti ini file index.html dengan contoh sebagai berikut: <html> <center><font size='+2' color='blue'>fti</font></center> <hr>selamat datang pada halaman contoh praktikum. <br> Laboratorium Sistem Informasi </html> Konfigurasi pada komputer klien LSI-01 Pertama konfigurasi ip address dari komputer LSI-01 dengan mengklik komputer LSI-01, kemudian pilih tab Desktop, pilih menu IP Configuration, masukkan konfigurasi sebagai berikut : IP Configuration : Static IP Address : 172.16.89.11 Subnet Mask : 255.255.0.0 Default Gateway : 172.16.89.1 Kemudian lakukan percobaan untuk mengetahui komputer LSI-01 sudah terhubung dengan server google.com ataupun server fti.unand.ac.id dengan perintah ping, pertama pilih tab Desktop kemudian pilih Command Prompt, dan ketikkan hal sebagai berikut : PC>ping 172.16.89.5 PC>ping 110.10.10.10 Gambar 4 perintah 'ping'

Akses Web Server Setelah koneksi berhasil dibuat, kita coba untuk mengakses web server yang ada pada server google.com maupun fti.unand.ac.id. Pada komputer LSI-01, buka tab Desktop, dan pilih Web Browser Gambar 5 menu Web Browser Pada jendela yang baru terbuka, pada address bar/ URL ketikkan ip address web server dari google.com yaitu 110.10.10.10 ataupun fti.unand.ac.id yaitu 172.16.89.5 dan klik tombol Go Gambar 6 contoh menggunakan Web Browser

Konfigurasi DNS Server Pertama pilih ServerDNS dan lakukan konfigurasi ip address untuk server ServerDNS : IP Configuration : Static IP Address : 110.10.10.110 Subnet Mask : 255.0.0.0 Default Gateway : 110.10.10.1 Kemudian pindah ke tab Config dan pilih menu DNS, kemudian aktifkan service DNS dengan menekan pilihan On Gambar 7 menu konfigurasi DNS Kemudian tambahkan beberapa record DNS pada menu DNS diatas dengan informasi Name, Type dan Address 1. Server google.com Name : google.com Type : A Record Address : 110.10.10.10 2. Server fti.unand.ac.id Name : fti.unand.ac.id Type : A Record Address : 172.16.89.5

Untuk dapat menguji server DNS ini, kita perlu mengubah konfigurasi ip address dari komputer LSI-01 dengan konfigurasi sebagai berikut : IP Configuration : Static IP Address : 172.16.89.11 Subnet Mask : 255.255.0.0 Default Gateway : 172.16.89.1 DNS Server : 110.10.10.110 Untuk mengujinya, buka menu Web Browser pada komputer LSI-01, kemudian ketikkan pada URL alamat google.com Gambar 8 contoh penggunaan DNS 5. Tugas Lakukan instruksi Tambahan yang diberikan oleh asisten laboratorium pada saat kegiatan praktikum!