Nslookup, dig. Whois

Pagina principala   Curs Laborator Proiect

<< Verificare servicii Exercitii >>

Pentru aflarea adresei IP a unui host pe baza numelui de domeniu sau IP-ul corespunzator unui nume de domeniu se foloseste comanda nslookup, atat sub Linux cat si Windows. Acesta interogheaza serverul DNS a carei adresa IP este setat pe calculatorul local.

Observatie: se poate intra in programul nslookup
-
dand ca parametru numele de domeniu al serverului caruia vrem sa-i aflam numele
- se tasteaza numai numele programului nslookup, dupa care apare prompter-ul programului >, din care se poate iesi cu comanda exit (vezi exemplul 2 de mai jos).

De exemplu pentru aflarea IP-ului serverului www.unitbv.ro, se da comanda ca mai jos:

orion:~$ nslookup www.unitbv.ro
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
Server: 193.254.231.2
Address: 193.254.231.2#53

Non-authoritative answer:
www.google.com        canonical name = www.google.akadns.net.
Name: www.google.akadns.net
Address: 66.102.11.99

Se vede in exemplul de sus adresa IP al serverului care a facut interogarea 193.254.231.2, adica serverul DNS de pe colina. Acesta va da raspunsul primit, adica numele de domeniu si IP-ul corespunzator.

Cautare inversa: din adresa IP -> numele de domeniu.

orion:~$ nslookup
> 200.128.23.214
Server: 193.254.231.2
Address: 193.254.231.2#53

Non-authoritative answer:
214.23.128.200.in-addr.arpa name = admnet01.adm.ufba.br.

Authoritative answers can be found from:
200.in-addr.arpa nameserver = DILL.ARIN.NET.
200.in-addr.arpa nameserver = BUCHU.ARIN.NET.
200.in-addr.arpa nameserver = ARROWROOT.ARIN.NET.
200.in-addr.arpa nameserver = NS.DNS.br.
200.in-addr.arpa nameserver = NS.LACNIC.ORG.
200.in-addr.arpa nameserver = NS2.DNS.br.
200.in-addr.arpa nameserver = CHIA.ARIN.NET.
NS.DNS.br internet address = 200.160.0.5
NS.LACNIC.ORG internet address = 200.160.0.7
NS2.DNS.br internet address = 200.19.119.99
CHIA.ARIN.NET internet address = 192.5.6.32
DILL.ARIN.NET internet address = 192.35.51.32
BUCHU.ARIN.NET internet address = 192.100.59.110
ARROWROOT.ARIN.NET internet address = 198.133.199.110

>exit

orion:~$

In cazul in care serverul DNS nu functioneaza, primiti un raspuns ca mai jos:

nslookup
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> www.yahoo.com
;; connection timed out; no servers could be reached
> exit

orion:~$

Sub Linux exista si comanda dig care ofera mai multe informatii despre numele de domeniu.

Exemplul de mai jos este primit ca raspuns la comanda:

dig www.unitbv.ro

; <<>> DiG 9.2.1 <<>> www.unitbv.ro
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53041
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.unitbv.ro. IN A

;; ANSWER SECTION:
www.unitbv.ro. 86400 IN CNAME webe.unitbv.ro.
webe.unitbv.ro. 86400 IN A 193.254.230.102

;; Query time: 35 msec
;; SERVER: 193.254.231.2#53(193.254.231.2)
;; WHEN: Tue Dec 2 12:38:00 2003
;; MSG SIZE rcvd: 66

Whois

Cautarea inregistrarii unui nume de domeniu, se face prin serviciul whois

Whois pentru TLD-ul .ro

De exemplu puteti face o cautare pentru domeniul unitbv.ro sau un alt domeniu care va intereseaza.
Exemplul de mai jos arata inregistrarea domeniului unitbv.ro:

domain-name: unitbv.ro
description: University TRANSILVANIA of Brasov
admin-contact: RI19-ROTLD
technical-contact: RI19-ROTLD
zone-contact: RI19-ROTLD
nameserver: ns.unitbv.ro 193.230.54.2
nameserver: ns-a.rnc.ro 192.162.16.21
info: object maintained by ro.rnc local registry
info: Register your .ro domain names at www.rotld.ro
info: the object is maintained by ro.rnc registry
notify: domain-admin@listserv.rnc.ro
object-maintained-by: ROTLD-MNT
mnt-lower: ROTLD-MNT
updated: estaicut@rnc.ro 19991206
updated: peter@rnc.ro 20000524
source: ROTLD
application-date: 19940831
domain-status: active
registration-date: 19940807

person: Radu IONESCU
address: University TRANSILVANIA Brasov
address: Bvd. Eroilor No. 29
address: 2200 Brasov
address: Romania
phone: +40 68 472 564
fax-no: +40 68 144 634
e-mail: iradu@unitbv.ro
nic-hdl: RI19-ROTLD
notify: domain-admin@listserv.rnc.ro
object-maintained-by: ROTLD-MNT
updated: domain-admin@listserv.rnc.ro 19961223
source: ROTLD


Pentru domeniile .com, .edu etc. cautarea se poate face la:

Whois pentru domeniile .com .edu .mil ...

De exemplu incercati o cautare pentru uoregon.edu.
Iar la aceasta adresa se poate face cautare pentru domeniile din TLD-rile care contin codul tarii.

Whois in celelalte TLD-uri

<< Verificare servicii Exercitii >>