Pereiti prie pagrindinio turinio

Užklausų DNS duomenims pateikimas naudojant Dig, Whois, Host & Ping

Atnaujinta šią savaitę

Šiame informaciniame straipsnyje patiekiame kelių įrankių panaudojimo pavyzdžius siekiant gauti domeno DNS įrašų informaciją.

Dig

Pats paprasčiausias įrankio panaudojimas būtų:

dig domenas.lt


Galime patikrinti pvz. duckduckgo.com domeno DNS informaciją:

dig duckduckgo.com


Rezultatas:

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4 <<>> duckduckgo.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46480
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;duckduckgo.com. IN A

;; ANSWER SECTION:
duckduckgo.com. 180 IN A 176.34.131.233
duckduckgo.com. 180 IN A 46.51.197.88
duckduckgo.com. 180 IN A 176.34.135.167
duckduckgo.com. 180 IN A 46.51.197.89

;; Query time: 110 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Thu Jan 30 16:02:40 2014
;; MSG SIZE rcvd: 96


Suskaldytas informacijos paaiškinimas.

Užklausos antraštė:

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4 <<>> duckduckgo.com
;; global options: +cmd


Techninė užklausos rezultatų suvestinė:

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46480
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0


Matyti jog užklausa buvo sėkminga. Įvykdyta 1 užklausa, bei gauti 4 įrašų informacija.

;; QUESTION SECTION:
;duckduckgo.com. IN A

;; ANSWER SECTION:
duckduckgo.com. 180 IN A 176.34.131.233
duckduckgo.com. 180 IN A 46.51.197.88
duckduckgo.com. 180 IN A 176.34.135.167
duckduckgo.com. 180 IN A 46.51.197.89


"QUESTION SECTION" bei "ANSWER SECTION" dalys dažniausiai yra svarbiausios. Šioje dalyje yra nurodomi į užklausą grąžinami DNS įrašai. Ties "ANSWER SECTION" yra pateikiami A tipo įrašai nurodantys IP adresus kurie aptarnauja užklausoje patiektą domeną. "180" vertė nurodo TTL (time to live) per kurį DNS serveriai patikrina domeno ir IP adreso asociaciją. "IN" nurodo įrašo klasę, šiuo atveju t.y. interneto.

Užklausos statistiniai duomenys:

;; Query time: 110 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Thu Jan 30 16:02:40 2014
;; MSG SIZE rcvd: 96


Šie duomenys tam tikrais atvejais gali nurodyti galimus DNS serverio nesklandumus.

DNS įrašų testavimas naudojant dig įrankį:

A tipo įrašo patikrinimas:

dig domenas.lt


MX tipo įrašo patirkinimas:

dig domenas.lt MX


Visų tipų įrašų informacija:

dig domenas.lt ANY


Patikrinti tik tiesioginį IP adresą į kurį yra nukreiptas domenas:

dig domenas.lt +short


Host

host įrankis savo veikimu yra pakankamai panašus į dig įrankį.

Paprasčiausias host įrankio panaudojimas:

host domenas_arba_serverio_IP_adresas


Siekiant patikrinti konkretaus tipo įrašą yra naudojamas -t parametras:

host -t mx google.com


Rezultatas:

google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.


Visų tipų įrašų patikrinimas:

host -a google.com


Išsamesnės informacijos pateikimui:

host -v google.com


Ping

Paprasčiausias įrankis, įprastai naudojamas tiesiog patikrinti ar domenas yra nukreiptas į pageidaujamą IP adresą.

Įprastas ping užklausos siuntimas:

ping domenas.lt


Specifinio kiekio užklausų siuntimas naudojant ping:

ping -c 3 domenas.lt


Rezultatas:

PING domenas.lt (192.241.160.34) 56(84) bytes of data.
64 bytes from 192.241.160.34: icmp_req=1 ttl=64 time=0.027 ms
64 bytes from 192.241.160.34: icmp_req=2 ttl=64 time=0.059 ms
64 bytes from 192.241.160.34: icmp_req=3 ttl=64 time=0.042 ms

--- domenas.lt ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 0.027/0.042/0.059/0.015 ms


Whois

Whois įrankis pateikia domeno registravimo informaciją.

Panaudojimas:

whois domenas.lt
Ar gavote atsakymą į savo klausimą?