INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

3.png0.png4.png1.png6.png8.png5.png
Today582
Yesterday1207
This week6567
This month16586
Total3041685

Visitor Info

  • IP: 3.135.206.25
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

2
Online

piątek, 22 listopad 2024 10:25

Jak odnaleźć serwer który obsługuje DNS wybranej strony

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Jak odnaleźć serwer który obsługuje DNS wybranej strony

wydajemy polecenie:

nslookup -type=A -debug 4w1.eu

 

C:\Users\ob>nslookup -type=A -debug 4w1.eu
------------
Got answer:
    HEADER:
        opcode = QUERY, id = 1, rcode = NOERROR
        header flags:  response, auth. answer, want recursion, recursion avail.
        questions = 1,  answers = 1,  authority records = 1,  additional = 1

    QUESTIONS:
        5.100.168.192.in-addr.arpa, type = PTR, class = IN
    ANSWERS:
    ->  5.100.168.192.in-addr.arpa
        name = draco.wan
        ttl = 38400 (10 hours 40 mins)
    AUTHORITY RECORDS:
    ->  100.168.192.in-addr.arpa
        nameserver = dns.wan
        ttl = 38400 (10 hours 40 mins)
    ADDITIONAL RECORDS:
    ->  dns.wan
        internet address = 192.168.100.5
        ttl = 38400 (10 hours 40 mins)

------------
Server:  draco.wan
Address:  192.168.100.5

------------
Got answer:
    HEADER:
        opcode = QUERY, id = 2, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        4w1.eu.cisco, type = A, class = IN
    AUTHORITY RECORDS:
    ->  cisco
        ttl = 57 (57 secs)
        primary name server = ns1.dns.nic.cisco
        responsible mail addr = hostmaster.neustar.biz
        serial  = 1495002003
        refresh = 900 (15 mins)
        retry   = 900 (15 mins)
        expire  = 604800 (7 days)
        default TTL = 60 (1 min)

------------
------------
Got answer:
    HEADER:
        opcode = QUERY, id = 3, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        4w1.eu.cisco, type = A, class = IN
    AUTHORITY RECORDS:
    ->  cisco
        ttl = 57 (57 secs)
        primary name server = ns1.dns.nic.cisco
        responsible mail addr = hostmaster.neustar.biz
        serial  = 1495002003
        refresh = 900 (15 mins)
        retry   = 900 (15 mins)
        expire  = 604800 (7 days)
        default TTL = 60 (1 min)

------------
------------
Got answer:
    HEADER:
        opcode = QUERY, id = 4, rcode = NOERROR
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 1,  authority records = 2,  additional = 0

    QUESTIONS:
        4w1.eu, type = A, class = IN
    ANSWERS:
    ->  4w1.eu
        internet address = 217.173.179.28
        ttl = 75790 (21 hours 3 mins 10 secs)
    AUTHORITY RECORDS:
    ->  4w1.eu
        nameserver = ns18.ovh.net
        ttl = 75790 (21 hours 3 mins 10 secs)
    ->  4w1.eu
        nameserver = dns18.ovh.net
        ttl = 75790 (21 hours 3 mins 10 secs)

------------
Non-authoritative answer:
Name:    4w1.eu
Address:  217.173.179.28

Po wpisaniu tej komendy mamy wszystkie informacje o domenie

Diagnostyka DNS

Ocena użytkowników: 5 / 5

Gwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywna

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

Rekordy DNS

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Rekordy DNS i ich znaczenie
Opis domeny dokonywany jest przy użyciu tzw. rekordów zasobowych DNS (ang. DNS resource records) Do najważniejszych rekordów należą: A, MX, CNAME, SRV, AAAA, TXT
  
Rekord SOA (Start of Authority) - wskazuje, że dany serwer jest najlepszym źródłem informacji o swojej domenie oraz definiuje zachowania serwerów głównych (Primary DNS) i zapasowy (Secondary DNS). Rekord SOA jest pierwszym rekordem w każdym pliku strefy.
Rekord A, mapuje nazwę domeny DNS na adres IPv4. poprawny wpis powinien wyglądać jak poniżej.

example.pl  A  86.111.98.4

Rekord MX (Mail eXchanger), określa nazwę kanoniczną komputera który został skonfigurowany do odbierania poczty elektronicznej w domenie. Serwery SMTP odczytują z DNS wartość pola MX i dzięki temu wiedzą na jaki komputer należy wysłać pocztę elektroniczną. W konfiguracji należy podać nazwę domenową poprzedzoną priorytetem (im niższy priorytet tym serwer jest ważniejszy). np. jak poniżej.

poczta.wbazie.pl     A   86.111.98.4
poczta.mojadomena.pl  MX  10 poczta.wbazie.pl
 
Rekord CNAME pozwala na ustawieniu wielu aliasó dla domeny. Pozwala na powiązanie nazwy komputera w sieci z nazwą  faktyczną - kanoniczną komputer w sieci.

poczta.wbazie.pl CNAME poczta.example.pl
ftp                  CNAME example.pl
www              CNAME example.pl

Rekord NS - określa nazwę komputera będącego serwerem DNS dla danej domeny. Przyczym dla danej nazwy musi istnieć rekord A który powiąże go z adresem IP serwera

Rekord SRV, pozwala na zawarcie dodatkowych informacji dotyczących lokalizacji danej usługi, którą udostępnia serwer wskazywany przez adres DNS.

Rekord AAAA  mapuje nazwę domeny DNS na adres IPv6

Rekord TXT dodatkowy rekord opisujący, dzięki niemu można zapisać dowolny tekst do rekordów DNS. Może być na przykład wykorzystany do ustawienia rekordu SPF.

Rekord PTR - definiuje odwzorowanie odwrotne adresu IP w nazwę komputera.
 
 

DNS

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
DNS - serwer nazw
Głównym zadaniem DNS jest tłumaczenie nazw urządzeń podłączonych do sieci internetowej czyli serwerów sieciowych lub nazw domen internetowych związanych ze stronami www na adres internetowy IP. Serwer nazw DNS przechowuje bazę danych wraz z adresami sąsiadujących serwerów oraz często używanymi nazwami domen.
 

Popularne serwery DNS

google DNS

publiczny DNS google - 8.8.8.8

drugi DNS google - 8.8.4.4

IPv6 - google -

  • 2001:4860:4860::8888
  • 2001:4860:4860::8844

 

Polskie serwer DNS

  • dns4.home.pl. 212.85.112.32
  • dns5.home.pl. 213.25.47.167
  • dns.tpsa.pl. - dns.tpnet.pl. 194.204.159.1
  • dns2.tpsa.pl. - dns2.tpnet.pl. 194.204.152.34
  • dns4.tpsa.pl. - dns4.tpnet.pl. 212.191.132.126 
    • dart.man.olsztyn.pl. 213.184.16.1
    • dns.man.lodz.pl 212.51.192.2
    • ns1.ds.pg.gda.pl. - jurand.ds.pg.gda.pl. 153.19.208.2
    • ns2.ds.pg.gda.pl. - piorun.ds.pg.gda.pl. 153.19.208.8
    • dns1.task.gda.pl. 153.19.0.50
  • plusmx1.polkomtel.com.pl. 212.2.96.51
  • plusmx2.polkomtel.com.pl. 212.2.96.52
  • ns1.eranet.pl. 213.158.194.1
  • ns2.eranet.pl. 213.158.193.38
  • dns.idea.pl. 194.9.223.79

 

Search