Co to jest DNS? Zakłopotany podręcznik użytkownika dotyczący metody nazw domen

Opublikowany: 2022-04-09

Sieć WWW może wydawać się nieskomplikowanym technologicznym know-how, ale w rzeczywistości istnieje wiele przenoszących się części. Większość z nich działa razem, zasilając kurtynę, aby zapewnić stronom czekanie w przeglądarkach z prędkością milionów na sekundę. Osobą z podstawowych bloków rozwojowych witryny jest metoda nazwy obszaru (DNS). Powiedziawszy to, jeśli pytasz, co to jest DNS? , wstrzymaj naukę!

Nazwy obszarów, których używaliśmy do przesuwania w całej sieci, są tylko sygnałem wyższym niż sklep. W rzeczywistości strony internetowe istnieją na serwerach wykorzystujących wyznaczone ciągi cyfr. To właśnie ten aspekt zaczyna pokazywać, jak działa DNS i jest techniką, która łączy nazwy domen z tymi ekskluzywnymi ciągami.

W tym artykule zamierzamy rozwiązać problem: czym jest DNS? Stamtąd będziemy również chronić serwery nazw, adresy IP (World-wide-web Protocol) i wiele więcej. Na zakończenie zdasz sobie sprawę z większości podstaw działania sieci w pełni.

Czym jest DNS (i dlaczego go wymagamy)?

Krótko mówiąc, DNS to sposób na wybieranie czytelnych dla człowieka i określonych adresów witryn internetowych oraz hiperłączanie ich do mniej czytelnych ciągów liczb. Niemniej jednak, kupując, aby zademonstrować, czym jest DNS, ważne jest, aby rzucić okiem na to, co zależy od jego istnienia:

  • Tytuł domeny. Jest to szybka i niezapomniana identyfikacja strony internetowej – na przykład wpkube.com .
  • Uchwyt IP. Często zobaczysz ciąg czterech zestawów wielkości podzielonych przez odstęp, taki jak 127…1 . Jest to umowa z adresem IP i w ten sposób odkrywasz serwer, na którym znajduje się strona internetowa.

W rzeczywistości te dwa oznaczają identyczny szczegół (tylko mówienie). Typową (choć świetną) analogią jest mieszkanie przy zwykłej ulicy.

Możesz nazwać to „domem Jane” lub „singlem z niebieską skrzynką pocztową”. To jest rodzaj identyfikacji obszaru: to niezapomniane i każda osoba będzie wiedziała, które mieszkanie oznacza. Mimo to umowa z – 142 Evergreen Terrace lub 31 Spooner Street – jest bardziej podobna do klamki IP. To „oficjalne” miejsce zamieszkania.

Musimy mieć DNS głównie dlatego, że jest to sposób, w jaki internet łączy tytuł obszaru z adresem IP. Każda z tych funkcji łączy się w „rekord DNS” bez powiązanego „wyszukiwania DNS”, nie ma możliwości sortowania w domenie, identyfikowania i znajdowania odpowiedniej witryny internetowej. W jego miejsce musielibyśmy użyć uchwytu IP, co spowoduje kłopoty, jeśli na serwerze znajduje się wiele różnych witryn internetowych.

Jak serwery nazw radzą sobie z informacjami DNS?

Zasadniczo, podobnie jak serwer WWW o zasięgu ogólnoświatowym, przechowuje wszystkie informacje dotyczące swoich witryn, serwer nazw robi dokładnie to samo w przypadku informacji DNS. Te formy serwerów przechowują każdy indywidualny dokument DNS, a jeśli pojawi się prośba (takie jak wprowadzanie tytułu domeny w przeglądarce), powoduje to, że serwer nazw go przetworzy.

W większości przypadków dostawca usług hostingowych lub rejestrator domen będzie obsługiwać serwery nazw. Oferowane poprzednie sekcje są nieco oszałamiające, ale serwery nazw zwykle używają umowy rejestratora lub hosta z:

  • ns1.instance.com
  • ns2.przyklad.com

„ns” na tych ilustracjach odnosi się do „serwera nazw”, a każda nazwa domeny będzie miała co najmniej dwa: 1 główny serwer nazw i zapasową kopię zapasową. W przypadku wielu hostów można zobaczyć znacznie więcej – 3 jest znacznie bardziej regularne. Kiedy serwer nazw pobiera prawidłową nazwę domeny, „rozwiązuje” ją.

Chociaż przykłady tutaj są społecznościowymi serwerami nazw, możesz również uzyskać prywatne serwery nazw na niektórych hostach. Na przykład HostGator oferuje taką obsługę projektów dedykowanych i wirtualnych serwerów osobistych (VPS). GreenGeeks to dodatkowa firma, która udostępnia niepubliczne serwery nazw.

To powiedziawszy, ponieważ host lub rejestrator przedstawia domyślny serwer nazw społeczności, nie oznacza to, że musisz również korzystać z połączonego hostingu internetowego. Przyjdźmy na to w nadchodzącym czasie.

Jak modyfikować serwery nazw?

Kiedy sprawdzasz, co to jest DNS? , wiele sytuacji jest odpowiedzią na działanie z serwerami nazw. Oczywiście historia DNS i serwer nazw są dwiema odrębnymi jednostkami, co oznacza, że ​​możesz modyfikować jedną konkretną i nadal utrzymywać witrynę internetową w Internecie.

Jeśli hostujesz swoją witrynę internetową i obszar w tej samej firmie – przedsiębiorstwo takie jak GoDaddy lub Bluehost to przedstawia – przekształcenie serwerów nazw będzie proste. Z drugiej strony może to być trochę bardziej mylące, jeśli używasz innego rejestratora i hosta.

Zaczniesz od swojego rejestratora, chociaż witryna z informacjami o serwerze nazw może się różnić w zależności od dostawcy. W niektórych przypadkach będzie to poniżej ekranu wyświetlania Superior DNS :

Link do serwerów nazw w rejestratorze.

W przypadku Namecheap jest to mniej niż menu przycisku Regulate – możesz to zobaczyć na stronie Domain Record lub Dashboard :

Przycisk Zarządzaj w Namecheap.

Przejdziesz do ekranu opcji, a segment serwerów nazw będzie widoczny:

Opcja Nameservers w Namecheap.

Istnieje kilka różnych opcji ustawień DNS, z których można wybrać, ale to, co pozwala dodać serwery nazw szyte na miarę, jest właściwą osobą.

Jakie są najczęściej używane dokumenty dotyczące zasobów DNS?

Chociaż nazwa domeny i sprzęt IP pomagają w tworzeniu pliku DNS, jest to tylko uproszczona sprawa. Alternatywnie istnieje wiele informacji, które możesz wstawić do dokumentu, aby „uzupełnić obraz”. Istnieje wiele odrębnych „rekordów zasobów”, które można dołączyć do systemu DNS, co pozwala dostosować wpis do własnych potrzeb.

Istnieje kilka częstych rekordów zasobów, które często widzisz:

  • Rozpraw się z (A). Jest to podstawowy, użyteczny plik zasobów. Zapewnia połączenie między identyfikacją domeny i uchwytem IP serwera. Kiedy wyobrażasz sobie dane DNS, jest to jedna rzecz, która jest wymaganym aspektem.
  • Nazwa kanoniczna (CNAME). Zamiast wskazywania obszaru na adres IP, CNAME uwzględnia obszar do innego obszaru. Jest to typowy sposób wykorzystania przekazywania, taki jak przekierowywanie www.wpkube.com do wpkube.com .
  • Wymieniacz poczty (MX). Ta historia DNS współpracuje z Twoją firmą pocztową, umożliwiając korzystanie z adresów poczty elektronicznej specyficznych dla domeny w różnych aplikacjach.
  • Treść tekstowa (TXT). Będzie to działać razem z danymi MX, aby zapewnić warstwę szyfrowania wiadomości e-mail. Plik TXT zawiera dwa poddane: A Sender Policy Framework (SPF) i Domain Critical Identified Mail (DKIM).

Podobnie jak w przypadku serwerów nazw, możesz dołączyć informacje o źródle do lokalnego rejestratora lub firmy hostingowej, w zależności od konfiguracji:

Lista rekordów DNS.

Jeśli korzystasz z niezależnego rejestratora domen, będziesz również używać swojego hosta do dodawania danych DNS. Czasami może to być skomplikowana administracja. Jednak nie ma zbyt wiele do włączenia nowego rekordu. Wypełnisz puste pola faktami otrzymanymi od usługodawcy hostingowego, rejestratora obszaru i firmy e-mail.

Będziesz wtedy chciał wytrzymać „rozmnażanie”. Jest to czas potrzebny na rozesłanie podanych przez Ciebie faktów do wszystkich innych lokalizacji, w których dokumenty DNS będą musiały się znajdować. Czas ten może się różnić w wielu aspektach, chociaż zwykle jest to maksymalnie 72 kilka godziny.

Jak wyszukiwania DNS wpływają na prędkość witryny?

W momencie, gdy zdasz sobie sprawę, jak działa DNS, możesz zacząć zdawać sobie sprawę, że proces wyszukiwania jest istotną częścią funkcjonalności Twojej witryny. Sprawdź, ile czasu może upłynąć od przejścia do tytułu obszaru w przeglądarce do wyświetlenia wyglądu witryny. Kluczowe znaczenie ma tutaj podejście do wyszukiwania DNS.

Możesz to zobaczyć na własne oczy dzięki szybkiemu zbadaniu dowolnej strony internetowej w aplikacji, takiej jak Pingdom lub GTmetrix:

Narzędzia Pingdom.

Oczywiście, problemy z szybkością strony internetowej. Wskaźniki rankingowe Google również wskazują, że problemy z prędkością witryny. W związku z tym powinieneś starać się, aby Twoja strona internetowa ładowała się tak szybko, jak to możliwe. Osobistym sposobem na zrobienie tego jest skrócenie czasu potrzebnego na cały przebieg wyszukiwania DNS.

Chociaż istnieje mnóstwo metod, które możesz to zrobić w zależności od twojej świadomości technologicznej, możemy wymienić trzy szybkie zwycięstwa:

  • Użyj sieci dostaw materiałów treści (CDN). Będzie to ogromna pomoc dla wszystkich stron internetowych, zwłaszcza jeśli każdy zasób będzie pochodził z identycznego głównego CDN. Oznacza to, że ogólnie będzie znacznie mniej wyszukiwań DNS: Zmniejszone zawieszanie się owoców w odniesieniu do minimalizacji tempa witryny internetowej.
  • Odrocz ładowanie JavaScript. Obsługuje to różne regiony. Mimo to kluczową kwestią jest to, że musisz włączyć końcowe ładowanie JavaScript w oknie przeglądarki. Nawet jeśli nie zmniejszy to liczby wyszukiwań DNS, zatrzyma system ładowania.
  • Użyj wstępnego pobierania DNS. Zamieszczamy to na stronie bloga WPKube. W skrócie jest to sposób na rozwiązanie wyszukiwania DNS przed masą stron internetowych, co powinno poprawić szybkość witryny.
  • Skorzystaj z szybkiego dostawcy DNS. Po aspektem stopniowego tempa witryny jest wydajność twojego hosta. Z drugiej strony Twój dostawca DNS również będzie miał wpływ. Jeśli zdecydujesz się na szybszego dostawcę DNS, czas wyszukiwania skróci się i zwiększy efektywność.

To ostatnie miejsce to wszystko, w czym zamierzamy się teraz pojawić, ponieważ w niektórych przypadkach możesz zmienić używany DNS.

Czy istnieją alternatywy dla domyślnego DNS?

W większości scenariuszy domyślny DNS jest wysokiej jakości. To powiedziawszy, jeśli odkryjesz problemy z funkcjonalnością (lub masz szczególne pragnienie), możesz ulepszyć swój DNS do czegokolwiek innego.

Standardowym pojęciem jest to, że całkowicie darmowe serwery DNS zapewniają uczciwą lub średnią wydajność, co jest zrozumiałe. Mówiąc prosto, jeśli spojrzysz na to, co serwer DNS robi z CDN, zobaczysz wiele podobieństw. W dymku serwer nazw obszaru będzie buforować żądania DNS i przywoływać je, gdy potrzebuje ich osoba w lokalizacji. Zrobiłoby to percepcję i jest świetne dla wielu witryn internetowych.

Jeśli chcesz wykorzystać niektóre z nagród firm takich jak Cloudflare i Google, możesz skorzystać z tych bezpłatnych publicznych serwerów DNS. Jednak niektóre strony internetowe wymagają szybszego wyszukiwania, dłuższego czasu pracy i zwiększonych funkcji ruchu kierowanego geograficznie. Najwyższej jakości firma DNS może zmieścić się w miesięcznym rachunku w tym artykule, a jest kilka z nich do wyboru.

Na przykład DNS Created Quick to odpowiedź organizacji na wielką skalę, która dostarcza tysiące zadowolonych konsumentów:

Logo DNS Made Easy.

Inni międzynarodowi i skalowalni dostawcy pamięci masowej, tacy jak Amazon i Dyn, również dostarczają premium firmom DNS. Często zapewniają one doskonałą niezawodność (od czasu do czasu w 100 procentach!) i skuteczność.

Niemniej jednak, zwykły operator witryny internetowej nie będzie musiał martwić się o dopasowany, najwyższej jakości i osobisty DNS. W większości przypadków ogólne publiczne usługi DNS, które zamierzasz zlokalizować w swoim hostingu internetowym lub rejestratorze, będą pasować do faktury.

W podsumowaniu

Większość internautów wie, że istnieje związek między przeglądarką a serwerem. To jest zasada, jaka światowa strona internetowa trafia na monitor. Powiedziawszy to, jest więcej do rozważenia. Procedura identyfikacji obszaru to sposób, w jaki ciągi liczb sterujące scenami przekładają się na nazwy obszarów.

W tym artykule szukaliśmy rozwiązania dylematu: „Co to jest DNS?” Obsługuje rekordy na podstawie żądań. Co więcej, możesz zmieniać dokumenty DNS osób, aby pomóc Ci przekierowywać użytkowników, łączyć się i rozmawiać z kupującym e-mail, a nawet szyfrować wysyłane informacje.

Czy ten raport pomaga odpowiedzieć na pytanie: Co to jest DNS, a jeśli nie, czy masz dalsze pytania? Zapytaj nieobecnego w sekcji uwag poniżej!