Home,Forum diskusi, Chatting, Download 


Bagaimana mencari lokasi geografis suatu host?

Pernahkah terlintas dipikiran anda untuk mengetahui letak geografis suatu host internet, atau pada forum mailing list anda menerima bomb email, dan anda ingin melacak kira-kira dari negera mana, atau isp mana pelaku bomb email tersebut berasal sehingga anda dapat mengirimkan surat komplain kepada organisasi tersebut ?

Artikel ini juga bermanfaat bagi anda yang ingin memperdalam pengetahuan tentang internet, terutama misalnya daftar lengkap kode negara dan pemakaian beberapa tools TCP-IP yang jarang diberitahukan.

Salam,

Hendra & Susan Dewichan


Bagaimana mencari lokasi geografis suatu host berdasarkan alamat IP-nya ?
Downloaded from SWG's Texts Library

By Uri Raz

Bagaimana mendapatkan lokasi geografis dari suatu host, berdasarkan alamat IP-nya ?

Secara umum, adalah tidak mungkin – karena alamat IP di alokasikan secara acak, sehingga tidak ada kaitan antara suatu alamat IP dengan lokasi fisiknya, dan tidak ada metode yang pasti untuk melakukan trik tersebut.

Sejauh ini, melakukan sedikit pekerjaan detektif akan membantu. Cobalah metode-metode berikut:

0. Periksalah link-link berikut sebagai bahan acuan :

Daftar lengkap dari kode negara
http://www.iana.org/domain-names.html

http://www.ics.uci.edu/pub/websoft/wwwstat/country-codes.txt
Daftar lengkap dari singkatan negara bagian U.S.
http://www.usps.gov/ncsc/lookups/abbr_state.txt
Daftar lengkap dari kode lapangan terbang
http://www.1st-air.com/airports/
http://www.aviationjobsonline.com/airports/citycode.html

http://www.sbox.tu-graz.ac.at/home/r/raffles/airport/
Microsoft's TerraServer - gambar satelit dari area secara geografis
http://www.terraserver.microsoft.com/

1. Gunakan reverse DNS untuk mendapatkan nama host. Hal ini dapat memberikan beberapa petunjuk yang bisa membantu.

Misalnya. Alamat IP 132.74.18.2, dengan perintah 'nslookup 138.74.18.2' akan menterjemahkan alamat ke construct.haifa.ac.il yang mengandung dua informasi:

1. TLD-nya adalah .il, yang mana menyatakan bahwa host tersebut berada di Israel.

2. Dua domain yang berikutnya adalah haifa.ac, sehingga host ini adalah kepunyaan  'haifa' academical institute (suatu universitas, dalam hal ini).Universitas Haifa mungkin berada di kota Haifa.

Translasi Reverse DNS tidak selamanya bekerja - tergantung kepada host tersebut [host dengan alamat IP yang bersangkutan] server DNS-nya terkonfigurasi dengan baik atau tidak.

Trik lainnya adalah dengan menjalankan suatu permintaan whois pada alamat IP tersebut. Jika server whois default tidak tahu tentang alamat IP tersebut, maka akan ditampilkan alamat server whois lain yang mungkin mengetahuinya.

Perlu diperhatikan bahwa suatu host dengan domain tertentu mungkin saja di host di negara lain. Hal ini berkaitan dengan virtual hosting, dimana suatu domain dari suatu negara untuk regional tertentu, di host pada suatu hosting sehingga murah.

Juga perlu diketahui bahwa domain .org, .com, dan bahkan .edu tidak memastikan bahwa host berada di U.S, dimana domain ini banyak dimiliki oleh perusahaan yang tidak berada di U.S, melainkan secara internasional.

2. Beberapa host mendukung suatu DNS ekstension yang mana memungkinkan host untuk memasukkan lokasi geografisnya ke dalam catatan DNS, berdasarkan suatu ekstension pada DNS yang diterangkan pada RFC 1876.

Coba hal ini pada - http://www.kei.com/homepages/ckd/dns-loc/

Untuk informasi selanjutnya lihat - http://www.ckdhr.com/dns-loc/

Usaha lain untuk menunjukan lokasi geografis melalui DNS dilakukan pada RFC 1712. Kedua RFCs mendefinsikan suatu Catatan DNS Resources yang mengandung lokasi geografis.

3. Kunjungi web server dari host tersebut. Suatu situs web kadang-kadang mengandung petunjuk yang berkaitan dengan lokasi situs.

Mis. untuk construct.haifa.ac.il, and dapat mencari info pada http://www.haifa.ac.il/ dan http://www.ac.il/

4. Gunakan whois. Database whois mengandung informasi kontak administratif untuk semua domain, yang diisi pada saat waktu registrasi. Informasi administrasi ini memberikan beberapa petunjuk.

Database whois adalah tidak pasti benar - jika alamat tersebut dimiliki oleh suatu perusahaan yang besar dan bertanggung jawab, perusahaan tersebut akan menyediakan informasi yang benar dan senantiasa mengupdatenya.

IP ke halaman panjang akan menampilkan beberapa informasi dalam bentuk grafik. http://cello.cs.uiuc.edu/cgi-bin/slamm/ip2ll/

Halaman  Allwhois.com memungkinkan permintaan whois untuk banyak negara. http://www.allwhois.com/

Suatu daftar dari server whois, dikumpulkan oleh Matt Power, dan tersedia pada ftp://sipb.mit.edu/pub/whois/whois-servers.list

Perlu diperhatikan bahwa data tersebut senantiasa menunjukkan lokasi kontak pemilik atau cabang, tetapi alamat IP yang dialokasikan ke host tersebut mungkin berada dilokasi lain.

5. Menggunakan traceroute. Nama dari router dimana paket mengalir dari host anda ke host dimana alamat IP tersebut mungkin membantu memberikan petunjuk secara geografis dimana paket berada, dan akhirnya lokasi fisik dari tujuan.

 

E.g. > traceroute www.mit.edu

 

traceroute to DANDELION-PATCH.MIT.EDU(18.181.0.31), ...

1 teg.technion.ac.il (132.68.7.254)

2 ms 1 ms 1 ms

2 tau-smds.man.ac.il (128.139.210.16)

5 ms 5 ms 5 ms

3 128.139.198.129 (128.139.198.129)

9 ms 11 ms 13 ms

4 TAU-shiber.route.ibm.net.il (192.115.73.5)

535 ms 549 ms 513 ms

5 fe7507.tlv.ibm.net.il (192.116.177.1)

562 ms 596 ms 600 ms

6 165.87.220.18 (165.87.220.18)

1195 ms1204 ms

7 nyc28-16-sar1.ny.us.ibm.net (165.87.28.19)

1208 ms1216 ms1233 ms

8 198.133.27.5 (198.133.27.5)

1210 ms1239 ms1211 ms

9 sprint-nap.bbnplanet.net (192.157.69.51)

1069 ms1087 ms1122 ms

10 nyc1-br2.bbnplanet.net (4.0.1.25)

1064 ms1109 ms1061 ms

11 cambridge1-br1.bbnplanet.net (4.0.1.122)

1185 ms1146 ms1203 ms

12 cambridge2-br2.bbnplanet.net (4.0.2.26)

1185 ms1159 ms1073 ms

13 ihtfp.mit.edu (192.233.33.3)

1052 ms 642 ms 658 ms

14 W20-RTR-FDDI.MIT.EDU (18.168.0.8)

640 ms 665 ms 674 ms

15 DANDELION-PATCH.MIT.EDU (18.181.0.31)

702 ms 915 ms 868 ms

 

Hop ketiga membawa ke jaringan academic [diperiksa dengan local whois lookup], hop kelima menbawa ke New-York [pada east coast], dan Hop ke sepuluh membawa ke Cambridge [pada Massachusetts, pada coast, ke New-York].

Ini adalah utility dengan nama  VisualRoute (http://www.visualroute.com/), dimana melakukan traceroutes suatu host, dan menampilkan rute pada peta dunia. Lokasi host tersebut didasarkan pada jawaban whois, yang mungkin saja salah - www.private.org.il ditampilkan berada di Israel padahal di host di U.S.

6. Beberapa service pada host dapat memberikan informasi yang lebih jauh.

E.g. telnet construct.haifa.ac.il 13 <== Time of day service
Trying 132.74.18.2...
Connected to construct.haifa.ac.il.
Escape character is '^]'.
Wed Jan 21 08:32:53 1998 <== Perbedaan zona waktu dapat juga membantu.

7. Konvensi pemberian nama dari ISP dan  back-bones

AT&T dialups : <port>.<router-location>.<state>.dial-access.att.net

Port is 2-254 for the dial-up ports, and 1 for the router itself.
location: example: "los-angeles-2" (city and router #)
state: 2-letter abbreviation.

(Thanks to D. Stussy)

uu.net dialups

: <port>.<device>.<city>.<state>.<iu>.uu.net

iu = intended use (meaningless), state is per USPS ZIP code, device is Ascend 'TNT' # or Ascend 'MAX' #.

(Thanks to Robert Bonomi)
(Thanks to John Bradshaw)

8. Situs-situs yang berkaitan :

The Mappa.Mundi Magazine - http://mappa.mundi.net/
Cyber Geography - http://www.cybergeography.org/

EOF

Catatan (hal ini tidak berada pada petunjuk yang sebenarnya, tetapi saya berpikir bahwa saya harus menambahkannya, setelah Elad memberitakukan kepada saya bahwa ada beberapa hal yang tidak dinyatakan secara tepat ): Adalah tidak mungkin mendapatkan lokasi geografis yang pasti dari suatu IP. Yang paling mendekati yang anda dapatkan adalah node yang terdekat ke target anda (asumsikan bahwa target melakukan koneksi ke node yang terdekat dari ISP-nya, hal ini benar untuk orang yang tidak melakukan hal lainnya untuk menyembunyikan ISP-nya, misalnya menggunakan suatu ISP jarak jauh).
Hal ini mungkin agak jelas untuk anda (jika tidak, anda dalam masalah). Akhir dari segalanya, ini bukanlah suatu film hacker yang menarik. Kecuali anda menyusup ke ISP target dan mendapatkan username yang menggunakan alamat IP pada saat tersebut, dan kemudian menyusup ke database customer dan mendapatkan infomasi lengkap user tersebut (bukankan yang ini sesuatu yang hebat)

Catatan 2: begitu anda mendapatkan suatu IP, anda dapat memeriksanya pada ripe.net untuk melihat ISP yang memilikinya. ripe.net menyimpan suatu database dari beberapa jangkauan IP dan siapa pemiliknya. Informasi yang lebih lengkap dapat diperoleh di http://www.ripe.net/.


Dibuat  oleh hendra@indoprog.com
Medan - Sumatera Utara
Indonesia