Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Jak wyświetlić nazwy serwerów TLD?

piątek,

Jak wyświetlić nazwy serwerów TLD?

Aby wyświetlić serwery nazw dla domeny najwyższego poziomu (TLD), takiej jak .pl, możesz użyć narzędzia wiersza poleceń dig na systemach Unix-like (takich jak Linux i macOS) lub domyślnie dostępnym nslookup na Windows. Obydwa polecenia są dostępne w wersjach Unix-like i Windows i ich użycie będzie podobne, żeby niepotrzebnie nie zwiększać objętości tego materiału, podano przykłady dla wybranego systemu. Wynik dla obu prezentowanych poleceń powinien zawierać listę serwerów nazw (Name Servers, NS), które są odpowiedzialne za domenę najwyższego poziomu, w tym przypadku .pl. Będą to serwery, które zarządzają informacjami DNS dla tej domeny TLD. Pamiętaj, że wyniki mogą się różnić w zależności od aktualnej konfiguracji DNS dla danej domeny TLD. Narzędzia te są standardowo dostępne w większości systemów operacyjnych i są powszechnie używane do diagnozowania i analizowania DNS.

Program dig (Linux/macOS)

  1. Otwórz terminal.
  2. Wpisz polecenie dig z opcją NS dla domeny TLD. Na przykład, dla .pl użyj:

    dig NS pl
    

Pamiętaj, że rzeczywiste wyniki mogą się różnić w zależności od aktualnej konfiguracji DNS dla domeny .pl oraz od serwera DNS, z którego korzystasz. Przykładowy wynik polecenia dig NS pl może wyglądać następująco:

; <<>> DiG 9.16.1-Ubuntu <<>> NS pl
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54321
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 6, ADDITIONAL: 7

;; QUESTION SECTION:
;pl.                            IN      NS

;; AUTHORITY SECTION:
pl.                     21599   IN      NS      a-dns.pl.
pl.                     21599   IN      NS      d-dns.pl.
pl.                     21599   IN      NS      e-dns.pl.
pl.                     21599   IN      NS      f-dns.pl.
pl.                     21599   IN      NS      g-dns.pl.
pl.                     21599   IN      NS      h-dns.pl.

;; ADDITIONAL SECTION:
a-dns.pl.               21599   IN      A       194.181.87.156
a-dns.pl.               21599   IN      AAAA    2001:1a68:0:17::156
d-dns.pl.               21599   IN      A       185.159.197.48
d-dns.pl.               21599   IN      AAAA    2620:10a:80bb::48
e-dns.pl.               21599   IN      A       46.28.245.82
f-dns.pl.               21599   IN      A       77.79.212.238
h-dns.pl.               21599   IN      A       185.159.198.48

;; Query time: 32 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Sat Feb 19 12:34:56 CET 2024
;; MSG SIZE  rcvd: 261

W tej odpowiedzi:

  • SECTION – wyróżnione sekcje to QUESTION SECTION, AUTHORITY SECTIONADDITIONAL SECTION.
  • QUESTION SECTION – pokazuje zapytanie, które zostało wykonane, w tym przypadku zapytanie o serwery nazw (NS) dla domeny .pl.
  • AUTHORITY SECTION – zawiera listę serwerów nazw (Name Servers) dla domeny .pl. Każdy wpis NS wskazuje na serwer nazw, który jest autorytatywny dla tej domeny.
  • ADDITIONAL SECTION – zawiera dodatkowe informacje, takie jak adresy IP (zarówno IPv4, jak i IPv6) dla każdego z serwerów nazw wymienionych w sekcji AUTHORITY.
  • Query time – czas potrzebny na wykonanie zapytania.
  • SERVER – adres serwera DNS, który odpowiedział na zapytanie.

Program nslookup (Windows)

  1. Otwórz Wiersz poleceń (cmd).
  2. Użyj nslookup z opcją -type=NS. Na przykład, dla .pl wpisz:

    nslookup -type=NS pl
    

Wyniki mogą się różnić w zależności od dostawcy usług internetowych i aktualnej konfiguracji DNS dla domeny .pl. Wynik ten jest "nieautorytatywny", co oznacza, że informacje pochodzą z lokalnego lub pośredniego serwera DNS, a nie bezpośrednio z autorytatywnego serwera nazw dla danej domeny. Przykładowy wynik polecenia nslookup -type=NS pl na systemie Windows może wyglądać następująco:

C:\> nslookup -type=NS pl
Server:  UnKnown
Address:  192.168.1.1

Non-authoritative answer:
pl     nameserver = a-dns.pl
pl     nameserver = e-dns.pl
pl     nameserver = f-dns.pl
pl     nameserver = g-dns.pl
pl     nameserver = h-dns.pl
pl     nameserver = i-dns.pl

a-dns.pl       internet address = 194.181.87.156
e-dns.pl       internet address = 46.28.245.82
f-dns.pl       internet address = 77.79.212.238
g-dns.pl       internet address = 149.156.1.252
h-dns.pl       internet address = 185.159.197.48
i-dns.pl       internet address = 156.154.100.15

W tym przykładzie:

  • ServerAddress na początku wskazują na domyślny serwer DNS używany przez system.
  • Sekcja Non-authoritative answer zawiera listę serwerów nazw (NS) dla domeny .pl.
  • Każdy wpis pl nameserver = wskazuje na jeden z serwerów nazw dla domeny .pl.
  • Adresy IP serwerów nazw są również wymienione.

Artykuł: Konkurs z Języka Angielskiego Zawodowego

Konkurs z Języka Angielskiego Zawodowego

Artykuł: Testujemy kontroler ARGB

Testujemy kontroler ARGB

Artykuł: Olimpiada Zdrowia PCK

Olimpiada Zdrowia PCK

Artykuł: Zostań dawcą szpiku!

Zostań dawcą szpiku!

Artykuł: Przeglądarka Vivaldi

Przeglądarka Vivaldi

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły