Artykuł VPN i praca zdalna
Admin | 2018-04-26

DNS – Czym jest? Jakie ma zadania?

Podstawowym zadaniem systemu DNS (ang. Domain Name System) jest tłumaczenie nazw domen, wykorzystywanych na co dzień przez użytkowników Internetu, na odpowiadające im adresy IP zrozumiałe dla urządzeń działających w sieci. Po wpisaniu w przeglądarce adresu www.support-online.pl wysłane zostanie zapytanie do serwera DNS, a następnie połączymy się z komputerem o adresie IP 81.210.86.82.

Struktura systemu DNS

Serwery DNS tworzą drzewiastą strukturę hierarchiczną (Rysunek 1). Na jej szczycie znajduje się strefa root „.”, z której wydelegowano domeny najwyższego poziomu (ang. Top Level Domains, TLD). Są one obsługiwane przez 13 głównych serwerów nazywanych root servers, które skopiowano i rozmieszczono w różnych częściach świata. Domeny TLD podzielić możemy na dwa typy:

  • funkcjonalne (ang. generic TLD, gTLD) – np. .com, .org, .net, .gov, .edu,
  • krajowe (ang. country code TLD, ccTLD) – np. .de, .pl, .uk, .us.

Niżej w hierarchii znajdują się domeny drugiego poziomu (ang. Second Level Domains). Mogą to być domeny funkcjonalne (np. .com.pl, .gov.pl), regionalne (np. krakow.pl, waw.pl), a także należące do firm lub osób prywatnych (np. onet.pl). Domeny SLD są subdomenami TLD. Każdy właściciel domeny może tworzyć w niej kolejne poziomy subdomen. Za tworzenie i zarządzanie domenami najwyższego poziomu odpowiadają organizacje IANA (ang. Internet Assigned Numbers Authority) oraz ICANN (ang. The Internet Corporation for Assigned Names and Numbers). Rejestr polskiej domeny krajowej .pl prowadzi NASK – Naukowa i Akademicka Sieć Komputerowa.

Rysunek 1. Struktura systemu DNS

Odpytywanie serwerów DNS

Każdy komputer wykorzystujący system DNS musi znać adres przynajmniej jednego rekursywnego serwera DNS. Są one zazwyczaj udostępniane przez lokalnych dostawców Internetu. Zadaniem serwera rekursywnego jest uzyskanie adresu IP komputera powiązanego z daną domeną lub zwrócenie komunikatu o błędzie, jeżeli takiego adresu nie uda się ustalić (np. wybrana domena nie istnieje). Serwer rekursywny odpytuje zgodnie z hierarchią serwery autorytatywne kolejnych stref, aż do uzyskania ostatecznego adresu hosta żądanego przez użytkownika. Otrzymywane adresy zapisywane są w pamięci podręcznej (ang. cache). Kolejne zapytanie o tą samą domenę spowoduje, że serwer rekursywny zwróci odpowiedź bezpośrednio z cache.

Serwery autorytatywne to serwery utrzymujące domeny. Odpowiadają na zapytania dotyczące domen znajdujących się w strefie zarządzanej przez dany serwer. Zwracana odpowiedź charakteryzuje się ustawionym bitem uwierzytelniania AA (ang. Authoritative Answer).

Kolejność odpytywania serwerów DNS przedstawia Rysunek 2.

ze rozwiązanie.

Rysunek 2 Odpytywanie serwerów DNS

Nazewnictwo domen

Nazwy domen to etykiety tekstowe poszczególnych węzłów drzewa o długości od 1 do 63 znaków. Mogą zawierać dowolne cyfry, litery oraz znak „-„. Istnieje również możliwość wykorzystania znaków narodowych w nazwie domeny np. „ą”, „ę”, „ż” itd. Czytając etykiety węzłów od węzła do korzenia i oddzielając je kropkami otrzymujemy pełną nazwę domenową np. mail.google.com.

Rekordy domeny

Domeny w systemie DNS opisane są za pomocą rekordów, które określają pełną konfigurację danej domeny. Każdy z rekordów składa się z nazwy, wartości (w zależności od typu rekordu może to być np. adres IP, URL lub wpis tekstowy), typu (informuje o tym, który parametr domeny jest konfigurowany) oraz parametru TTL (ang. Time to Live, okres przechowywania rekordu przez serwery DNS wyrażony w sekundach). Najważniejsze rekordy w systemie DNS to:

  • rekord A (Address) – mapuje nazwę domeny na adres IPv4 serwera,
  • rekord AAAA (IPv6 Address) – mapuje nazwę domeny na adres IPv6 serwera,
  • rekord CNAME (Canonical Name) – ustawia alias dla domeny,
  • rekord NS (Name Server) – wskazuje serwery nazw zawierające konfigurację DNS danej domeny, każda domena powinna mieć co najmniej dwa rekordy NS,
  • rekord MX (Mail eXchange) – określa serwer przeznaczony do obsługi poczty w danej domenie, istnieje możliwość stworzenia wielu rekordów MX w obrębie jednej domeny i przypisania im priorytetów (poczta przekazywana będzie do serwera o najwyższym priorytecie, a w przypadku jego awarii, zostanie przekazana do kolejnego serwera),
  • rekord SOA (Start Of Authority) – zawiera informacje dotyczące domeny – jej nazwę, adres e-mail administratora, adresy serwerów autorytatywnych,
  • rekord TXT (Text record) – rekord tekstowy, może być wykorzystany np. do autoryzacji wysyłki poczty elektronicznej w danej domenie (mechanizm Sender Policy Framework).

Rekordy dla dowolnej domeny możemy odczytać np. za pomocą polecenia nslookup w systemie Windows, dig w systemie Linux lub z wykorzystaniem aplikacji dostępnych online (np. https://www.whois.com.au/whois/dns.html). Rekordy DNS dla domeny so.com.pl prezentuje Rysunek 3.

 

Rysunek 3 Rekordy DNS dla domeny so.com.pl

DNS w praktyce – przykład

Użytkownik chce odwiedzić stronę support-online.pl. Proces rozpoznawania adresu IP dla tej domeny przebiega następująco:

WysyłaOdbieraOpis
PrzeglądarkaSerwer DNS providera
8.8.4.4
Przeglądarka wysyła zapytanie do znanego serwera DNS. Może to być np. serwer 8.8.4.4 udostępniany przez Google.
Serwer DNS providera
8.8.4.4
Root serwer DNS
192.5.5.241
Serwer providera odpytuje jeden z głównych serwerów DNS o adres support-online.pl
Root serwer DNS
192.5.5.241
Serwer DNS providera
8.8.4.4
Główny serwer DNS zwraca adres serwera obsługującego domenę .pl – 156.154.100.15
Serwer DNS providera
8.8.4.4
Serwer DNS domeny .pl
156.154.100.15
Serwer providera odpytuje serwer domeny .pl o adres support-online.pl
Serwer DNS domeny .pl
156.154.100.15
Serwer DNS providera
8.8.4.4
Serwer DNS domeny .pl zna adres IP domeny support-online.pl i zwraca odpowiedź: 81.210.86.82
Serwer DNS providera
8.8.4.4
Przeglądarka
Ustalony adres IP 81.210.86.82
Udało się ustalić adres IP serwera support-online.pl. Serwer DNS odpowiada przeglądarce.
PrzeglądarkaSerwer support-online.pl
81.210.86.82
Przeglądarka łączy się z ustalonym adresem IP i pobiera stronę.

Podsumowanie

Korzystając na co dzień z Internetu odwiedzamy wiele różnych portali. Czytelne, zrozumiałe nazwy domen są bardzo łatwe do zapamiętania i przyjazne użytkownikom. Do komunikacji pomiędzy urządzeniami działającymi w sieci wymagana jest jednak znajomość adresów IP. Odwzorowywanie nazw domen na adresy IP przyporządkowanych im komputerów możliwe jest dzięki zastosowaniu systemu DNS.

Support Online świadczy outsourcing IT dla ponad 200 klientów na całym świecie. Oferujemy usługi informatyczne dla małych, średnich i dużych firm. Wsparcie IT daje wiele możliwości, dlatego zachęcamy do zapoznania się z naszą OFERTĄ: administracja serwerami, helpdesk, usługi chmurowe i wiele innych.

Skontaktuj się z nami - TUTAJ a my znajdziemy dla Ciebie najleps

Admin -
Powiązane artykuły
Artykuł
| Bezpieczeństwo IT i cyberbezpieczeństwo Bezpieczeństwo firmy w dobie ataków hakerskich Bezpieczeństwo danych to podstawa działania wielu firm z sektora księgowego, prawnego, produkcyjnego, handlowego czy szeroko pojętego konsultingu. Czytaj dalej
Artykuł
| Bezpieczeństwo IT i cyberbezpieczeństwo Czym jest malware i jak się przed nim chronić? Zagrożenia związane z cyberprzestępczością stają się coraz bardziej powszechne. Jednym z najpoważniejszych problemów, z jakimi muszą zmagać się użytkownicy komputerów i urządzeń Czytaj dalej
Artykuł
| Bezpieczeństwo IT i cyberbezpieczeństwo Google Cloud Platform – opis platformy Google Cloud Platform (GCP) to platforma chmurowa oferowana przez firmę Google, która dostarcza szeroki zakres usług obliczeniowych, przechowywania danych, analityki i sztucznej inteligencji. Czytaj dalej
Twoje IT.
nasze
wsparcie.
Skontaktuj
się z nami

Administratorem Państwa danych osobowych jest Support Online sp. z o.o. Państwa dane osobowe będą przetwarzane w celu udzielenia odpowiedzi na Państwa zapytanie oraz w przypadku udzielenia stosownej zgody również w celu wysyłki biuletynu informacyjnego SOL. O szczegółowych zasadach przetwarzania danych osobowych przez naszą organizację mogą Państwo przeczytać w naszej Polityce prywatności.

FAQ

Firma IT, czyli firma informatyczna, zajmuje się szeroko pojętymi technologiami informacyjnymi. Obejmuje to między innymi:

  1. Projektowanie i tworzenie oprogramowania: Firma IT może tworzyć aplikacje na zamówienie dla innych firm lub produkty oprogramowania dla masowego rynku. W zależności od specjalizacji mogą to być aplikacje mobilne, aplikacje desktopowe, aplikacje webowe czy systemy wbudowane.
  2. Usługi konsultingowe: Firma IT często dostarcza ekspertów w celu doradztwa w zakresie wdrażania nowych technologii, optymalizacji procesów biznesowych czy też wyboru odpowiednich rozwiązań technologicznych.
  3. Rozwiązania chmurowe: Wiele firm IT specjalizuje się w wdrażaniu i zarządzaniu rozwiązaniami w chmurze, takimi jak przechowywanie danych, hosting aplikacji czy platformy do analizy danych.
  4. Bezpieczeństwo informatyczne: Ochrona przed cyberatakami, audyt bezpieczeństwa, wdrażanie polityk bezpieczeństwa oraz monitorowanie sieci to tylko niektóre z zadań firm IT w tej dziedzinie.
  5. Zarządzanie infrastrukturą IT: W tym zakresie firma może zajmować się zarządzaniem serwerami, bazami danych, sieciami czy urządzeniami końcowymi użytkowników.
  6. Wsparcie techniczne i serwis: Firma IT może dostarczać wsparcie dla swoich produktów lub ogólnie wsparcie IT dla innych firm, zarządzając ich technologią na co dzień.
  7. Szkolenia: Wielu dostawców technologii informacyjnych oferuje również szkolenia w zakresie korzystania z oprogramowania czy bezpiecznego korzystania z technologii.
  8. Rozwiązania hardware: Niektóre firmy IT mogą także zajmować się dostarczaniem i konfiguracją sprzętu komputerowego, serwerowego czy sieciowego.

W zależności od specjalizacji i wielkości, firma IT może oferować jedno, kilka lub wszystkie z powyższych rozwiązań. Ważne jest, aby przy wyborze dostawcy dokładnie zrozumieć zakres ich usług i dopasować je do indywidualnych potrzeb.

W Support Online od lat wspieramy firmy w

  1. kompleksowym wsparciu użytkowników (zarówno na miejscu jak również zdalnie),
  2. obsługujemy komputery, telefony, tablety oraz problemy sieciowe z nimi związane,
  3. specjalizujemy się w administracji serwerami: Windows, Linux/Unix,
  4. obsługujemy wirtualizatory takie jak: KVM, Hyper-V, VMWare czy Proxmox,
  5. obsługujemy serwisy chmurowe w szczególności rozwiązania: Azure, Microsoft 365 oraz AWS,
  6. monitorujemy serwery oraz urządzenia w sieci internetowej,
  7. konsultujemy rozwój, DRP oraz wspieramy stabliność przedsiębiorstwa w warstwie informatycznej,

Jeśli szukasz dobrej firmy informatycznej to myślmy, że Support Online to dobre miejsce dla rozwoju Twojego biznesu.

Warto skorzystać z firmy informatycznej (IT) taka jak Support Online gdy:

  1. Planujesz wdrażać nowe technologie lub oprogramowanie w swojej firmie.
  2. Potrzebujesz specjalistycznego doradztwa w zakresie technologii.
  3. Chcesz zoptymalizować istniejące procesy informatyczne.
  4. Zmagasz się z problemami bezpieczeństwa cyfrowego.
  5. Potrzebujesz wsparcia w zarządzaniu infrastrukturą IT.
  6. Brakuje Ci wewnętrznych zasobów lub kompetencji do realizacji pewnych projektów technologicznych.

Korzystanie z ekspertów zewnętrznych IT może przynieść korzyści w postaci oszczędności czasu, zasobów oraz zapewnienia wysokiej jakości rozwiązań.

Wynajęcie firmy informatycznej takiej jak Support Online w porównaniu z freelancerem IT oferuje kilka kluczowych korzyści:

  1. Wsparcie całego zespołu: Firma informatyczna IT dysponuje pełnym zespołem specjalistów od DevOps, Cyber Security Specialist po Helpdesk IT Specialist, którzy posiadają różnorodne umiejętności i doświadczenie, umożliwiając szybsze rozwiązanie problemów i realizację bardziej złożonych projektów.
  2. Wiarygodność i stabilność: Firmy IT mają ustaloną reputację i historię, co może przekładać się na większą pewność i stabilność usług.
  3. Utrzymanie i wsparcie: Firma informatyczna może oferować umowy serwisowe, gwarancje i wsparcie posprzedażowe, które mogą być trudniejsze do uzyskania od indywidualnego freelancera.
  4. Zasoby: Firmy mają dostęp do większej ilości zasobów, narzędzi i technologii, które mogą przyspieszyć i ulepszyć realizację projektu.
  5. Dłuższa dostępność: Ryzyko zniknięcia freelancera lub zmiany zawodu jest większe niż ryzyko likwidacji stabilnej firmy.

Jednakże warto zaznaczyć, że wybór pomiędzy firmą a freelancerem zależy od konkretnych potrzeb i sytuacji. Jeśli cenisz sobie spokój i szybką reakcję na niespodziewane problemy warto postawić na firmę IT taką jak Support Online.

Współpraca z firmą IT Support Online oferuje następujące zalety:

  1. Profesjonalny outsourcing IT: Firma gwarantuje wysoką jakość świadczonych usług w zakresie outsourcingu IT dla przedsiębiorstw różnej wielkości.
  2. Kompleksowe wsparcie informatyczne: IT Support Online dostarcza wszechstronne wsparcie informatyczne, które odpowiada na różne potrzeby przedsiębiorstw.
  3. Oszczędność czasu i pieniędzy: Dzięki wsparciu firmy, klient może skoncentrować się na swoich głównych działaniach biznesowych, jednocześnie redukując koszty związane z zarządzaniem technologią informacyjną.
  4. Obsługa różnorodnych firm: Firma specjalizuje się w obsłudze zarówno małych i średnich przedsiębiorstw, jak i dużych korporacji, co świadczy o jej elastyczności i zdolności dostosowywania się do różnorodnych wymagań klientów.
  5. Lider w obszarze outsourcingu IT: Firma jest uznawana za lidera w dziedzinie outsourcingu IT, zwłaszcza w regionie Poznania i Warszawy.

Współpracując z naszą firmą IT Support Online, przedsiębiorstwa mogą liczyć na wysoki standard obsługi oraz profesjonalizm na każdym etapie współpracy.

Bezpłatna konsultacja
22 335 28 00