On Thu, 30 Sep 2004 13:36:18 +0700 Anto (A) wrote:
> Pak syafril kalo kita pingin tau Ip seseorang selain dengan tracert/ping
> pakai apa ya ?
Ini pertanyaan gampang akan tetapi jawabnya susah/panjang.
Mungkin yg Anda ingin tahu adalah host-name dari IP address tsb, akan tetapi IP
address tidak akan memiliki host-name (yg human friendly) jika memang tidak ada
server yg mendaftarkan "alias" tsb.
Untuk Internet application informasi mengenai IP address sudah memadai, hanya
manusialah yg perlu informasi mengenai host-name karena lebih mudah mengingatnya
(biasanya) dg cara dibuat hostname itu bermakna/berarti.
Misalkan saja ip address 203.130.233.3 akan lebih mudah diingat jika disebut
ns1.dutaint.com krn ip address itu handling Primary Name Server untuk domain
dutaint.com.
Di Internet, Server yg menangani "pendaftaran nama", yg membuat map antara nama
host dg ip address disebut DNS (Domain Name Service) server. Di lingkungan
Windows (tidak berlaku utk Internet) ada server khusus yg menangani hal ini yg
disebut dg WINS (Windows Internet Naming Service).
Aplikasi internet (misalkan browser, mail, ftp) saat kita minta untuk mencari
hostname www.dutaint.co.id misalnya, dia akan melakukan query (bertanya) ke DNS
server.
Proses query itu disebut (dalam programming) {gethostname} atau {gethostbyname}.
Kalau di Windows kita bisa gunakan command nslookup utk melakukan query seperti
itu.
$ nslookup www.dutaint.co.id
Non-authoritative answer:
Server: dip10.dutaint.com
Address: 203.130.233.12
Name: www.dutaint.co.id
Address: 203.130.233.5
Anda bisa mengetahui parameter-2x apa saja utk nslookup dg ketik help setelah
masuk ke nslookup prompt (>)
$ nslookup
Default Server: dip10.dutaint.com
Address: 203.130.233.12
> help
Commands: (identifiers are shown in uppercase, [] means optional)
NAME - print info about the host/domain NAME using default server
NAME1 NAME2 - as above, but use NAME2 as server
help or ? - print info on common commands
set OPTION - set an option
all - print options, current server and host
[no]debug - print debugging information
[no]d2 - print exhaustive debugging information
[no]defname - append domain name to each query
[no]recurse - ask for recursive answer to query
[no]search - use domain search list
[no]vc - always use a virtual circuit
domain=NAME - set default domain name to NAME
srchlist=N1[/N2/.../N6] - set domain to N1 and search list to N1,N2, etc.
root=NAME - set root server to NAME
retry=X - set number of retries to X
timeout=X - set initial time-out interval to X seconds
type=X - set query type (ex. A,ANY,CNAME,MX,NS,PTR,SOA,SRV)
querytype=X - same as type
class=X - set query class (ex. IN (Internet), ANY)
[no]msxfr - use MS fast zone transfer
ixfrver=X - current version to use in IXFR transfer request
server NAME - set default server to NAME, using current default server
lserver NAME - set default server to NAME, using initial server
finger [USER] - finger the optional NAME at the current default host
root - set current default server to the root
ls [opt] DOMAIN [> FILE] - list addresses in DOMAIN (optional: output to FILE)
-a - list canonical names and aliases
-d - list all records
-t TYPE - list records of the given type (e.g. A,CNAME,MX,NS,PTR etc.)
view FILE - sort an 'ls' output file and view it with pg
exit - exit the
Traceroute juga salah satu internet application, untuk bisa menampilkan nama
host dia akan bertanya/query ke DNS server.
--
syafril
-------
Syafril Hermansyah
--
Milis diskusi Kerio Winroute
Berlanggan : <mailto:[EMAIL PROTECTED]>
Henti Langgan : <mailto:[EMAIL PROTECTED]>
Versi terakhir : 6.0.4