DNS dla administratorów WordPress – domeny, rejestratorzy i rekordy DNS
Opublikowany: 2019-01-22Wielu administratorów witryn WordPress zajmuje się DNS tylko raz na niebieski księżyc. Głównie przy zakupie nowej domeny, konfigurowaniu nowej witryny i migracji do nowego usługodawcy hostingowego.
Ponieważ jednak DNS jest rdzeniem Internetu, a mały błąd w rekordach DNS może spowodować, że odwiedzający nie będą mogli uzyskać dostępu do Twojej witryny lub wysyłać Ci wiadomości e-mail, ważne jest, aby mieć podstawową wiedzę na temat tego, jak to działa.
Dobrą wiadomością jest to, że DNS jest bardzo łatwy do zrozumienia i zarządzania. W tym artykule wyjaśniono, że wszyscy właściciele i administratorzy witryn WordPress muszą wiedzieć o rekordach DNS i DNS.
Co to jest DNS?
DNS oznacza system nazw domen. Jest to hierarchiczny system nazewnictwa używany przez Internet. Jego rolą jest tłumaczenie łatwych do zapamiętania nazw domen, takich jak www.wpwhitesecurity.com , na adresy IP (protokół internetowy) zrozumiałe dla komputerów, takie jak 192.124.249.168.
Dlaczego potrzebujemy DNS?
Każdy komputer, smartfon czy urządzenie podłączone do internetu lub sieci posiada unikalny adres IP. Na przykład witryna www.wpwhitesecurity.com jest hostowana na serwerze sieciowym o adresie IP 192.124.249.168.
Ponieważ możemy łatwo zapamiętać nazwę strony internetowej (www.wpwhitesecurity.com), ale nie adres IP (192.124.249.168), DNS jest potrzebny do konwersji tekstu czytelnego dla człowieka (nazw domen) na informacje zrozumiałe dla komputerów, adresy IP. W przeciwnym razie musiałbyś zamiast tego zapamiętać adresy IP.
Co to są domeny i nazwy FQDN?
Zanim zagłębimy się w DNS, zobaczmy, jakie są domeny i FQDN. FQDN (Fully Qualified Domain Name) to zazwyczaj adres URL witryny lub domena, taka jak www.wpwhitesecurity.com . FQDN składa się z kilku części:
Każda część FQDN, taka jak subdomena www , może mieć do 63 znaków. Cała nazwa FQDN nie może przekraczać 253 znaków. Popularne subdomeny używane w Internecie to: www, blog, witryna, administrator itp. Najpopularniejszymi domenami TLD w Internecie są .com, .net, .org oraz domeny specyficzne dla kraju, takie jak .nl i .mt.
Jak działa DNS
Aby wyjaśnić, jak działa DNS, zobaczmy, co dzieje się podczas przeglądania witryny, takiej jak www.wpwhitesecurity.com .
Zauważ, że jest to wyjaśnienie wysokiego poziomu, dzięki któremu możesz zrozumieć logikę DNS. W prawdziwym życiu zaangażowanych jest więcej komponentów, które mogą wpływać na działanie DNS, takie jak buforowanie DNS, główne serwery DNS itp.
Krok 1: Poproś o przekształcenie nazwy domeny na adres IP
Gdy wpiszesz www.wpwhitesecurity.com w pasku nawigacyjnym przeglądarki internetowej, Twój smartfon lub komputer musi znać adres IP serwera internetowego, na którym znajduje się witryna. Ponieważ nie zna adresu IP, wysyła żądanie do serwera DNS w celu rozwiązania www.wpwhitesecurity.com .
Serwer DNS, z którego korzysta Twoje urządzenie, jest najprawdopodobniej serwerem routera sieciowego lub usługodawcy internetowego. Jest to zwykle automatycznie konfigurowane w interfejsie sieciowym urządzenia podczas łączenia się z siecią.
Krok 2: Rekursywny serwer DNS żąda serwerów nazw domeny
Serwery DNS sieci i usługodawcy internetowego są nazywane rekursywnymi serwerami DNS, ponieważ nie przechowują danych domeny. Zamiast tego przesyłają zapytanie do innych serwerów DNS i odsyłają odpowiedź.
Tak więc serwer DNS, z którym skontaktowało się Twoje urządzenie, kontaktuje się z innymi serwerami DNS wyżej w hierarchii (takimi jak serwer główny itp.), Aby uzyskać adres IP serwerów nazw (NS) dla domeny wpwhitesecurity.com. Serwery nazw (NS) to serwery DNS, które przechowują informacje o domenach.
Każda domena ma kilka serwerów nazw (NS) i za każdym razem, gdy rekursywny serwer DNS musi rozwiązać adres IP domeny, za którą jest odpowiedzialny, odpowiadają na zapytanie. Serwery nazw (NS) konfiguruje się dla domeny podczas jej zakupu.
Na poniższym zrzucie ekranu widzimy konfigurację serwerów nazw (NS) dla domeny wpwhitesecurity.com.
Krok 3: Rekursywny serwer DNS żąda od serwerów nazw rozwiązania nazwy FQDN
Na tym etapie rekursywny serwer DNS, z którym skontaktowało się Twoje urządzenie, zawiera listę serwerów nazw domeny, którą chcesz przeglądać. Wysyła więc żądanie do jednego z serwerów w celu rozwiązania nazwy FQDN www.wpwhitesecurity.com na adres IP. Otrzymana odpowiedź brzmi: 192.124.249.168.
Krok 4: Rekursywny serwer DNS odpowiada adresem IP.
Teraz, gdy rekursywny serwer DNS, z którym skontaktowało się Twoje urządzenie, ma adres IP FQDN www.wpwhitesecurity.com, wysyła go z powrotem do Twojego urządzenia.
Krok 5: Twoje urządzenie łączy się z serwerem internetowym
Twoje urządzenie łączy się z serwerem WWW na tym adresie IP, które otrzymało z rekursywnego serwera DNS i żąda strony na www.wpwhitesecurity.com . Serwer sieciowy odpowiada, wysyłając dane HTML, które przeglądarka zaczyna pobierać i renderować.
Rejestracja domen i DNS
Teraz wiemy, że każda domena musi mieć przynajmniej serwer nazw. Idealnie powinieneś mieć dwa lub więcej.
Dlatego przy zakupie nowej domeny zostaniesz zapytany o adresy IP lub FQDN serwerów nazw. O ile nie hostujesz własnego serwera DNS lub nie korzystasz z rozwiązania innej firmy, zazwyczaj używasz własnych serwerów nazw rejestratora.
Typy rekordów DNS
DNS może służyć do uzyskiwania innych informacji o domenie, takich jak adresy IP serwera pocztowego. Informacje te można uzyskać za pośrednictwem różnych typów rekordów DNS. Istnieje ponad 50 różnych typów rekordów DNS, jednak jako właściciel witryny WordPress, jeśli znasz kilka wymienionych poniżej, powinieneś być dobry.
Nagranie
Jest to najczęstszy typ rekordu DNS. Służy do mapowania nazwy hosta lub FQDN na adres IP. Jest to rekord, który jest zwykle używany we wspomnianym powyżej procesie rozpoznawania nazw domen.
Rekord CNAME
Jest to rekord aliasu, który jest używany, gdy dwie różne nazwy FQDN mają ten sam adres IP. Na przykład wpwhitesecurity.com i www.wpwhitesecurity.com znajdują się na tym samym serwerze WWW. Utworzyłem więc rekord A dla wpwhitesecurity.com , a następnie CNAME dla www.wpwhitesecurity.com , który wskazuje na wpwhitesecurity.com , jak pokazano w poniższej tabeli.
Nazwa | Rodzaj | Wartość |
---|---|---|
wpwhitesecurity.com | A | 192.124.249.168 |
www.wpwhitesecurity.com | CNAME | wpwhitesecurity.com |
Rekord MX
To są rekordy Mail Exchange. Służą do określenia adresu IP serwera pocztowego domeny. Gdy wysyłasz wiadomość e-mail na adres [email protected] , serwer DNS Twojego serwera poczty używa informacji z tych rekordów, aby poznać adres IP serwera poczty e-mail, z którego musi się połączyć i wysłać wiadomość e-mail.
Rekord NS
To są rekordy serwera nazw. Służą do określenia adresu IP autorytatywnych serwerów nazw dla domeny. Są to te, o których wspomnieliśmy powyżej, które musisz określić przy zakupie domeny.
Rekord TXT
DNS może być również używany do przechowywania kluczy publicznych, lokalizacji skojarzonej z domeną, a także rekordów skojarzonych ze strukturami antyspamowymi. Rekord TXT to typ rekordu DNS zwykle używany w tych przypadkach. Pierwotnie był używany do tekstu czytelnego dla człowieka, ale obecnie przechowuje głównie dane do odczytu maszynowego. Na przykład jest używany w systemach antyspamowych, takich jak SPF, rekordy DKIM itp.
Buforowanie DNS i TTL
Aby zminimalizować ruch i zasoby, rekursywne serwery DNS buforują rekordy DNS przez czas określony w wartości Czas wygaśnięcia (TTL). TTL jest określany w sekundach w każdym rekordzie DNS i jest jak data wygaśnięcia.
Buforowanie jest powodem, dla którego zmiany rekordów DNS mogą zająć kilka godzin lub dni, zanim zostaną rozpowszechnione wszędzie. Na czas trwania propagacji ma również wpływ wartość TTL ustawiona dla rekordów. Jeśli ustawisz bardzo wysoką wartość TTL, propagacja zmiany rekordu DNS potrwa bardzo długo.
Bez DNS, bez imprezy!
Gdyby nie DNS, internet nie byłby taki, jaki znamy dzisiaj! Zrozumienie podstaw DNS i tego, dlaczego jest to potrzebne do uruchomienia witryny WordPress, pomoże Ci lepiej zarządzać witrynami i domenami.
Historia DNS i geekry
Oryginalna specyfikacja DNS została opublikowana przez IETF w RFC 882 i RFC 883 w 1983. Te RFC zostały zastąpione przez RFC 1034 i RFC 1035 w 1987, a oba zostały zaktualizowane przez kilka innych RFC.
Serwery DNS działają na porcie 53 UDP do przesyłania wiadomości i używają portu 53 na TCP do transferów stref. Aby uzyskać więcej szczegółów technicznych dotyczących DNS, polecam następujące lektury:
- System nazw domen (DNS) w Wikipedii
- Lista typów rekordów DNS w Wikipedii