Wednesday, October 31, 2007

File Hosts

Ketika berinternet, pernah browser yang anda gunakan menampilkan pesan kesalahan gagal menemukan suatu website, contoh, Anda ketikkan: www.yahoo.com tapi browser malah menampilkan pesan kesalahan gagal menemukan www.yahoo.com ?. Ga mungkin kan kalo www.yahoo.com itu tidak ada (doesn't exist), trus apa sebenarnya yang terjadi ?

Secara singkat, ketika Anda mengunjungi halaman www.yahoo.com, sebenarnya sistem operasi akan me-resolve alamat tersebut menjadi alamat IP, yang merupakan alamat dari server yang menyimpan www.yahoo.com. Jadi ketika browser menampilkan kesalahan gagal menemukan alamat tersebut mungkin yang terjadi adalah sistem gagal men-translate alamat tersebut menjadi alamat IP, saya bilang mungkin karena masih banyak kemungkinan lainnya tapi kalo Anda yakin alamat tersebut ada jadi kemungkinan besar adalah ini yang terjadi, mungkin melulu :D...

Ada satu cara mensiasatinya bahkan ini bisa mengurangi waktu sekian milidetik browser untuk menampilkan site yang anda minta. Manfaatkan file hosts !

Filenya namanya hosts (ga ada extension), dan sama disemua sistem operasi (sorry, saya sih baru lihat di Windows maupun di Linux, tapi saya yakin ini standard jadi pasti sama disemua sistem operasi mampu ber internet). di Windows file ini ada di %system%\drivers\etc, %system% itu maksudnya folder system utama windows, kalo di Windows 98 itu ada di c:\windows\system, dengan catatan windowsnya di install di drive c, kalo di windows 2000 sampai XP ada di c:\windows\system32, kalo untuk windows lainnya silahkan cari sendiri.. caranya masuk command prompt lalu dari root folder ketik dir hosts /a /s

c:\>dir hosts /a /s

kalo di linux, biasanya sih ada di /etc, atau cari aja pake find, locate, whereis dst... Gimana kalo Mac ? Kalo untuk Mac.... silahkan gunakan fasilitas mencari file, saya belum pernah pake soalnya he..he..he..

berikut contoh isi file hosts: [diambil dari system windows XP]

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost

Singkatnya, file hosts itu berisi hubungan alamat IP dan nama alamat. Ketika pertama kali menerima permintaan akses terhadap suatu alamat, sistem operasi akan memeriksa file hosts untuk mengetahui IP nya dan sebaliknya jadi tambahkan aja dengan format sbg:

alamat_ip[tab]nama_site

contoh:

216.109.112.135 www.yahoo.com

coba Anda buka alamat www.yahoo.com, pasti akan terbuka lebih cepat.

Wait, ada satu trick memanfaatkan file hosts ini... Anda punya teman yang rajin akses situs-situs ngga benar seperti situs porno, perjudian, pemujaan setan (waduh...) atau mungkin anda mau memblok situs seperti friendster... coba manfaatkan file hosts

Arahkan www.friendster.com ke IP suatu situs, misalnya www.yahoo.com, 216.109.112.135. Di file hosts ketik:

216.109.112.135[tab]www.friendster.com

Dipastikan teman anda tidak akan pernah mendapatkan halaman friendster ketika hendak mengakses alamat tersebut melalui browser, tapi ingat ini hanya berlaku pada komputer dimana file hosts tersebut berada :D

1 comment: