Jundullah Al-Hafidz - BAB 5
Jundullah Al-Hafidz - BAB 5
UNIVERSITAS BRAWIJAYA
3. Jalankan nslookup dan gunakan DNS server yang didapat dari perintah 2 untuk
mendapatkan IP address dari mail server (Yahoo! Mail, google mail, dll). Berapa
IP addressnya?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Gambar 1.3 Mendapatkan IP Address dari mail server menggunakan hostname authoritative
Flushing DNS cache akan menghapus semua data DNS record yang tersimpan
di file.
Jika Anda tidak dapat menjalankan Wireshark pada koneksi jaringan internet secara
langsung, maka Anda bisa mendapatkan file packet trace yang ada di
http://gaia.cs.umass.edu/wireshark labs/wireshark-traces.zip , kemudian ekstrak file
dns-ethereal-trace-1. Kemudian jawab pertanyaan berikut. Jangan lupa sertakan
printout dari packet yang Anda gunakan sebagai acuan untuk menjawab pertanyaan.
Untuk mencetak packet, gunakan perintah berikut : File->Print, pilih Selected packet
only, pilih Packet summary line, dan pilih jumlah minimum dari detail paket yang
Anda butuhkan untuk menjawab pertanyaan.
4. Cari atau tunjukkan DNS query dan response message. Apakah dikirim
menggunakan UDP atau TCP?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
5. Berapa port yang akan dituju oleh DNS query message? Dan berapa port asal yang
digunakan untuk mengirimkan pesan?
Gambar 3.2 Port asal dan yang dituju oleh DNS Query Message
6. Ke IP address berapa DNS query message akan dikirim? Gunakan ipconfig untuk
melihat IP address local DNS server Anda, apakah kedua IP address tersebut
sama?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Gambar 3.3 IP Address asal dan tujuan pengiriman DNS Query Message
Kedua IP sama.
7. Periksa pesan query dari DNS. Apa tipe dari DNS query yang dikirimkan? Apakah
query message terdiri dari pesan jawaban?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Tipe pesan DNS Query yang dikirimkan bertipe A, dan tidak terdiri dari pesan
jawaban.
8. Periksa pesan respon DNS, berapa jumlah jawaban yang disediakan? Apa saja
yang ada didalam pesan?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
9. Perhatikan paket TCP SYN yang dikirim oleh host Anda. Apakah tujuan alamat IP
dari paket SYN sesuai dengan salah satu alamat IP Address yang ada dalam DNS
response message?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Ya, alamat IP tujuan dari paket SYN sesuai dengan alamat IP pada DNS Response.
10. Apakah halaman page tersebut terdapat gambar? Sebelum mengambil gambar,
apakah host Anda membuat DNS query baru?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
D. NSLOOKUP WWW.MIT.EDU
Sekarang dengan menggunakan nslookup. Jika Anda tidak dapat menjalankan
Wireshark pada koneksi jaringan internet secara langsung, maka Anda bisa
mendapatkan file packet trace yang ada di
http://gaia.cs.umass.edu/wireshark-labs/wireshark-traces.zip , kemudian ekstrak file
dns-ethereal-trace-2.
Mulai untuk packet capture.
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Kita dapat melihat tampilan di Gambar 5.2 di atas bahwa nslookup benar-benar mengirim tiga
kueri DNS dan menerima tiga respon DNS. Untuk tujuan pengerjaan tugas ini, dalam
menjawab pertanyaan berikut, maka abaikan 2 set kueri dan respon pertama karena spesifik
untuk nslookup dan biasanya tidak dihasilkan oleh standar aplikasi Internet. Jadi, Anda fokus
pada kueri terakhir dan juga respon terakhir pesan tersebut.
11. Berapa port tujuan untuk pesan kueri DNS? Berapa port asal dari pesan respon
DNS?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
12. Ke IP address berapa pesan kueri DNS akan dikirim? Apakah itu IP address dari
default local DNS server?
13. Periksa pesan kueri DNS. Periksa pesan query dari DNS. Apa tipe dari DNS query
yang dikirimkan? Apakah pesan kueri terdiri dari pesan jawaban?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
DNS Query yang dikirimkan bertipe A. Pesan query tidak terdiri dari jawaban.
14. Periksa pesan respon DNS, berapa jumlah jawaban yang disediakan? Apa saja
yang ada di dalam pesan?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Terdapat 3 jawaban yang terdiri dari alamat website, type, dan class.
16. Ke IP address berapa pesan kueri DNS akan dikirim? Apakah itu IP address dari
default local DNS server?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
DNS Query akan dikirim ke IP Address 172.20.10.1. Ya, IP Address berasal dari
default local server.
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
17. Periksa pesan kueri DNS. Periksa pesan query dari DNS. Apa tipe dari DNS query
yang dikirimkan? Apakah pesan kueri terdiri dari pesan jawaban?
18. Periksa pesan respon DNS. Apa nama server MIT yang diberikan pesan respon?
Apakah pesan respon ini juga menyediakan IP address dari nama server MIT?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
20. Ke IP address berapa pesan kueri DNS akan dikirim? Apakah itu IP address dari
default local DNS server?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
21. Periksa pesan kueri DNS. Periksa pesan quesy dari DNS. Apa tipe dari DNS query
yang dikirimkan? Apakah pesan kueri terdiri dari pesan jawaban?
DNS Query yang dikirimkan bertipe A dan tidak terdiri dari pesan jawaban.
22. Periksa pesan respon DNS, berapa jumlah jawaban yang disediakan? Apa saja
yang ada di dalam pesan?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Jumlah jawaban yang disediakan sebanyak 1, berisi type, class, dan IP Address
G. Kesimpulan
Pada praktikum bab 5 kali ini, kita mempelajari dan mempraktekkan Domain Name
Servers. DNS merupakan sistem yang bertugas untuk meyinmpan informasi data
domain dalam jaringan. DNS terbagi menjadi 2 jenis yaitu DNS query request (request
yang ditujukan ke server untuk meminta informasi yang ada pada web, terdapat source
port dan destination port dan port server akan ditampilkan) dan DNS query response
(respon dari client menuju client dengan mengirimkan jawaban untuk client). Dari
percobaan yang telah dilakukan, penulis dapat mengetahui bagaimana cara mencari IP
address dari website tertentu menggunakan nslookup pada terminal atau command
prompt. Nslookup bertujuan untuk menanyakan query DNS record pada DNS server.
Ipcongig digunakan untuk mencari informasi yang tersiman pada query seperti tipe,
class, dan addres.