Praktikum Jaringan Komputer Kelas B

بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ

Assalamu’alaykum warahmatullahi wabarakatuh…

Pada posting kali ini saya akan membahas tentang apa saja yang telah dipelajari di Praktikum Jaringan Komputer pada tanggal 24 Juli 2010 pukul 15:30-selesai. Berhubung ketika itu saya tidak sempat membuat screenshot dari komputer yang saya pakai di lab, maka saya akan bawakan screenshot dari komputer saya sendiri..

Materi pertama yang diajarkan adalah tentang Web Server, bagaimana agar Web Server dapat memenuhi permintaan suatu halaman oleh client.. Dan kita pun diajarkan bagaimana agar membuat Web Server lokal pada komputer kita sendiri.. Cara membuatnya sederhana, kita cukup menginstallkan Program Apache Server pada komputer kita. Untuk pengguna windows bisa dibuka disitus ini:

http://apache.the.net.id//httpd/binaries/win32/

Lalu klik pada “httpd-2.2.16-win32-x86-openssl-0.9.8o.msi” ..

Setelah di klik dan download tinggal di Install sampai finish..

Jika berhasil di install maka ketikkan di browser anda alamat IP anda sendiri, jika berhasil maka akan muncul tulisan “It works!”

Pelajaran berikutnya adalah tentang DNS(Domain Name Server). DNS berfungsi untuk memetakan alamat nama dari suatu host yang kita ketik ke IP address dari host tersebut.. IP  address merupakan alamat yang unik dari komputer, sehingga sebenarnya ketika kita mengakses suatu halaman web tertentu misal domain.com maka browser akan menanyakan kepada DNS Server yang  ada di internet berapa alamat IP dari domain.com.. Setelah didapat maka browser akan mengakses ke alamat IP tersebut.. Jadi sebenarnya yang browser kita tuju adalah alamat IP..

Mungkin ada yang bertanya, Lalu mengapa harus memakai DNS? Mengapa tidak mengetik alamat IP saja langsung? Jawabannya sederhana saja, sebenarnya bisa2 saja jika kita mengetikkan alamat IP langsung misal jika ingin buka www.acebook.com kita ketik saja 66.220.153.19, namun apakah kita mungkin bisa hafal angka segitu? lalu contoh lainnya jika kita ingin buka google.co.id kita ketikkan di browser 72.14.254.104. Apakah bisa dihafal? Mungkin jika baru 1 atw 2 alamat IP masih bisa kita hafal tapi bagaimana jika puluhan situs kita kunjungi setiap hari? tentu akan kerepotan ketika ingin mengunjungi suatu situs harus mengetikkan alamat IP nya berapa dulu.. Oleh karena itu diciptakan DNS.. Sehingga daftar alamat IP yang dituju dalam bentuk domain yang mudah kita hafal karena bukan dalam bentuk IP..

Namun yang perlu diperhatikan jika kita adalah orang yang mampu menghafal alamat IP dari situs yang kita kunjungi(misalkan), tidak semua alamat IP yang kita ketik  akan menuju domain yang kita tuju.. Contoh jika anda mengunjungi www.facebook.com di browser anda akan muncul halaman seperti di bawah ini:

Dan ketika anda ketikkan browser anda alamat 66.220.153.19(yang merupakan alamat IP server www.facebook.com) maka akan muncul halaman ini:

Dapat dilihat dari 2 gambar di atas menghasilkan halaman yang sama.. Namun bagaimana jika anda mengunjungi halaman jasakom.com. Seperti inilah hasil tampilannya.

Dan sekarang jika anda kunjungi 64.57.208.81(IP jasakom.com) maka akan muncul halaman seperti ini:

Terlihat memunculkan hasil yang berbeda.

Perbedaan disini dikarenakan manipulasi yang dilakukan oleh penyedia layanan web hosting. Idealnya, setiap alamat web mempunyai alamat IP masing2 namun kenyataannya berbeda. Karena alamat IP v4 yang ada saat ini sudah tidak mencukupi  sehingga alamat IP yang diberikan kepada perusahaan menjadi terbatas. Penyedia layanan web hosting pun harus mengefisienkan penggunaan alamat IP ini. Setiap alamat IP harus bisa digunakan oleh beberapa atau banyak nama domain. Trik yang digunakan adalah semua domain tersebut menggunakan alamat IP yang sama namun dibedakan oleh header HTTP. Ketika anda memanggil nama domain http://www.jasakom.com, browser akan mengirimkan data-data dimana salah satu diantaranya adalah informasi nama domain yang hendak di akses yaitu Host:www.jasakom.com*Pelajaran dari buku Seni Teknik Hacking  2*

Nah begitulah, dari sini dapat dilihat betapa bermanfaatnya DNS itu.. Namun sayang sekali DNS bagai pedang bermata dua, bisa untuk kebaikan, bisa pula digunakan oleh hacker untuk menipu kita. Seperti yang kita ketahui dari pelajaran berikutnya dalam Praktikum Jarkom ini, di windows DNS ini dapat di modifikasi. Dengan cara masuk ke C:\Windows\System32\drivers\etc dan buka dengan notepad file hosts disana. File hosts ini dapat dimodifikasi, baik oleh pengguna komputer sendiri maupun oleh orang ‘iseng’ dalam jaringan(baca:hacker). Jika kita yang memodifikasi untuk keperluan tertentu misal karena ada kebutuhan tidak masalah, namun bagaimana jika yang melakukannya orang lain? Ada berbagai macam teknik untuk memodifikasinya, tapi tidak dijelaskan disini.. hehe.. Maaf ya para pembaca. Silahkan beli bukunya saja..

Jika hacker(mungkin teman anda di jaringan) memodifikasi ketika anda mengunjungi facebook.com maka situs yang terbuka adalah situs “jebakan betmen”(situs yang ngagetin itu) mungkin masih tidak masalah. Paling teman anda hanya tertawa saja.. Namun bagaimana jika situs yang di modifikasi adalah situs rekening anda di bank? Hacker membuat alamat palsu bank anda yang mirip alamat asli dan mencuri password anda. Tentu menjadi tidak lucu lagi karena uang anda dapat di ambil.. Oleh karena itu perlu diperhatikan juga masalah DNS ini..

Oke, kembali ke topik utama. Pelajaran berikutnya yang kita dapat adalah tentang penggunaan wireshark. Salah satu software untuk pengintip lalu lintas data yang ada di jaringan. Programnya bisa anda download di http://www.wireshark.org/

Program ini bermanfaat bagi mahasiswa yang mengambil mata kuliah Jaringan Komputer, dengan program ini kita bisa melihat apa saja dan kemana saja paket data yang melalui network card kita. Bisa dilihat contohnya dari gambar di bawah ini. Kita contohkan dengan mencoba ping ke suatu alamat IP misal google.co.id. Maka proses ping yang kita lakukan akan tercatat di program wireshark ini.

Disini kita coba ping ke alamat 69.63.181.12. Maka pada wireshark tercatat paket data yang terjadi saat ping. Dapat dilihat pada baris yang memiliki protocol ICMP.. Sekian laporan Jaringan Komputer yang saya buat..

Posted in Artikel, Komputer. No Comments »