INFORMATICS

The Best

Diagnostyka DNS

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Diagnostyka

Użytkownik komputera ma kilka narzędzi przydatnych do sprawdzenia, dlaczego jakaś nazwa mnemoniczna nie jest poprawnie zamieniana na adres IP.

Program nslookup

W systemie Windows można użyć polecenia nslookup. Dla przykładu po wpisaniu:

 nslookup wtoruniu.eu

otrzymamy adres IP naszego ustawionego serwera DNS oraz IP serwera obsługującego stronę wtoruniu.eu:

 Komputer# nslookup wtoruniu.eu
 Server: draco.wan       #nazwa naszego serwera DNS
 Address: 192.168.100.1      #adres IP naszego serwera DNS
 Name: wtoruniu.eu
 Address: 83.238.5.1     #adres IP dla wtoruniu.eu

Program host

W systemie Linux korzystając z konsoli można do tego użyć polecenia host. Dla przykładu po wpisaniu:

 host wtoruniu.eu

otrzymamy listę adresów IP komputerów, które obsługują stronę internetową wtoruniu.eu:

 Komputer# host wtoruniu.eu
 wtoruniu.eu has address 83.238.5.127

Program dig

Po wydaniu polecenia, z typem zwracanych rekordów ustawionym na ANY:

 root@komp:~# dig wtoruniu.eu ANY

otrzymamy:

; <<>> DiG 9.7.3-P1-RedHat-9.7.3-2.P1.fc13 <<>> wtoruniu.eu ANY

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55815

 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 2, ADDITIONAL: 3

;; QUESTION SECTION:

;wtoruniu.eu.                   IN      ANY

;; ANSWER SECTION:

wtoruniu.eu.            86400   IN      A       83.238.165.4

wtoruniu.eu.            86400   IN      MX      1 wtoruniu.eu.

wtoruniu.eu.            86400   IN      SOA     dns18.ovh.net. tech.ovh.net. 2011042606 86400 3600 3600000 86400

wtoruniu.eu.            86400   IN      NS      dns18.ovh.net.

wtoruniu.eu.            86400   IN      NS      ns18.ovh.net.

;; AUTHORITY SECTION:

wtoruniu.eu.            86400   IN      NS      dns18.ovh.net.

wtoruniu.eu.            86400   IN      NS      ns18.ovh.net.

;; ADDITIONAL SECTION:

ns18.ovh.net.           77596   IN      A       213.251.128.138

dns18.ovh.net.          77596   IN      A       213.251.188.138

dns18.ovh.net.          256     IN      AAAA    2001:41d0:1:4a8a::1

;; Query time: 42 msec

;; SERVER: 194.204.159.1#53(194.204.159.1)

;; WHEN: Tue May  8 14:51:11 2012

;; MSG SIZE  rcvd: 236

Jeżeli chcemy uzyskać odpowiedz z serwera autorytatywnego dla danej strefy (w tym przypadku nsa.rozeta.com.pl) wpisujemy:

root@komp:~# dig @nsa.rozeta.com.pl wtoruniu.eu any

; <<>> DiG 9.7.3-P1-RedHat-9.7.3-2.P1.fc13 <<>> @nsa.rozeta.com.pl wtoruniu.eu any

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 62747

;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; WARNING: recursion requested but not available

;; QUESTION SECTION:

;wtoruniu.eu.                   IN      ANY

;; Query time: 157 msec

;; SERVER: 87.98.234.39#53(87.98.234.39)

;; WHEN: Tue May  8 14:58:22 2012

;; MSG SIZE  rcvd: 29

W tym przypadku otrzymaliśmy jedną odpowiedź od serwera autorytatywnego:

  • A – numer IP domeny wtoruniu.eu
  • NS – adresy serwerów nazw nsa.rozeta.com.pl oraz nsb.rozeta.com.pl
  • MX – adres serwera poczty elektronicznej

Search