Struktura DNS systemu nazw domen. Co to jest DNS, jak działa i jak określić lub zmienić serwery DNS dla domeny. Oprócz nich wiadomość zawiera:
Aleksander Lanski
Jeśli miałeś jakieś doświadczenie z Internetem i sieciami komputerowymi, prawdopodobnie słyszałeś o systemie nazw domen (DNS). Przeczytaj ten artykuł, aby dowiedzieć się, jak to wszystko działa.
Sama nazwa hosta nie daje żadnych informacji o lokalizacji konkretnego komputera, z którym się kontaktujesz, ponieważ wszystkie połączenia są nawiązywane za pomocą adresów IP.
Serwer nazw domen to urządzenie, które mapuje nazwę hosta na adres IP konkretnego komputera/sprzętu.
W tym artykule zostaną omówione szczegóły różnych zapytań DNS, typy serwerów DNS i odmiany rekordów DNS.
Resolwer DNS
Są to komputery, których dostawcy usług internetowych używają do przeszukiwania bazy danych w poszukiwaniu określonego hosta żądanego przez użytkownika. Po otrzymaniu danych użytkownik zostaje przekierowany na odpowiedni adres IP. Resolwery odgrywają bardzo ważną rolę w DNS.
Przelicznik DNS buforuje informacje. Na przykład witryna example.com znajduje się na komputerze z adresem IP 35.195.226.230 . Dlatego pamięci podręczne przelicznika z całego świata będą zawierać następujące dopasowanie: example.com → 35.195.226.230 .
Uważa się, że w przyszłości witryna może zostać przeniesiona na dowolny inny host z innym adresem IP, powiedzmy 35.192.247.235 . Pamięć podręczna resolwera DNS na całym świecie zachowa przez jakiś czas stary adres IP. Może to spowodować, że witryna stanie się niedostępna, dopóki zmiany nie dotrą do wszystkich serwerów DNS.
Czas przechowywania rekordu w przeliczniku nazywa się TTL (czas życia).
Można go zainstalować w panelu sterowania usługi, w której została zakupiona domena.
Rodzaje serwerów DNS
Główny serwer DNS
Jest to serwer DNS, który przechowuje adresy wszystkich serwerów TLD (TLD - domena najwyższego poziomu, domena najwyższego poziomu). Na ścieżce od nazwy hosta do adresu IP zapytanie najpierw trafia do głównego serwera DNS.
Istnieje 13 głównych serwerów DNS:
Organizacje zarządzające głównymi serwerami DNS
Nie oznacza to, że istnieje tylko 13 maszyn, które obsługują wszystkie żądania z całego świata – istnieją serwery pomocnicze, które dystrybuują ruch.
Serwery TLD
Te serwery są powiązane z domenami najwyższego poziomu (TLD). Zwykle pojawiają się po głównych serwerach DNS. Serwery TLD zawierają informacje o domenie najwyższego poziomu danego hosta.
Załóżmy, że jeśli zażądasz adresu IP witryny hosta , zapytany zostanie serwer TLD odpowiadający domenie .ru. Serwer TLD zwraca adres autorytatywnego serwera DNS dla przelicznika.
Teraz pojawia się pytanie - skąd serwery TLD znają adresy autorytatywnych serwerów? Odpowiedź jest prosta - po zakupie dowolnej domeny od rejestratorów takich jak Godaddy lub Namecheap, rejestratorzy łączą autorytatywne serwery z serwerem TLD.
Teraz niektórzy dostawcy zapewniają możliwość korzystania z autorytatywnych serwerów innych firm. Możesz wybrać określony autorytatywny serwer nazw z rejestratora.
Autorytatywny serwer DNS
Żądanie do tych serwerów jest ostatnie. Te serwery przechowują rzeczywiste rekordy, takie jak A, NS, CNAME, TXT itp.
Rodzaje zapytań DNS
Istnieją 3 rodzaje zapytań DNS:
- Rekursywny: Takie prośby są kierowane przez użytkowników do przelicznika. W rzeczywistości jest to pierwsze zapytanie wykonywane w procesie wyszukiwania DNS. Przelicznikiem jest najczęściej dostawca usług internetowych lub administrator sieci.
- Nierekurencyjne: w zapytaniach nierekurencyjnych przelicznik natychmiast zwraca odpowiedź bez żadnych dodatkowych zapytań do innych serwerów nazw. Dzieje się tak, gdy wymagany adres IP jest buforowany na lokalnym serwerze DNS lub gdy zapytania trafiają bezpośrednio do autorytatywnych serwerów, co pozwala uniknąć zapytań rekurencyjnych.
- wielokrotny: zapytania iteracyjne są wykonywane, gdy przelicznik nie może zwrócić odpowiedzi, ponieważ nie jest ona buforowana. Dlatego wysyła zapytanie do głównego serwera DNS. I już wie, gdzie znaleźć właściwy serwer TLD.
Na przykład, jeśli próbujesz uzyskać adres IP medium.com, serwer domeny głównej zwróci adres serwera TLD for.com . Adres ten zostanie zwrócony przez serwer główny do przelicznika. Przelicznik następnie prześle zapytanie do serwera TLD. Serwer TLD może nie znać prawidłowego adresu IP, ale może zapewnić autorytatywny adres serwera DNS dla medium.com .
Spróbujmy rozważyć ten proces na rysunku:
Rzućmy okiem na powyższy obrazek:
- Użytkownik zwraca się do przelicznika z prośbą o znalezienie adresu IP. To jest zapytanie rekurencyjne.
- Przelicznik przeszukuje swoją pamięć podręczną w poszukiwaniu wymaganego adresu IP, gdy tylko jest to możliwe.
- Jeśli przelicznik ma wymagany adres IP, zwraca go.
- W przeciwnym razie przelicznik wykonuje kwerendę iteracyjną na głównym serwerze DNS. Główny serwer DNS wyszukuje prawidłową domenę TLD dla żądanego adresu. Na przykład, jeśli hostem jest medium.com , domeną TLD jest .com . Główny serwer DNS znajduje adres domeny .com i zwraca odpowiedź do programu rozpoznawania nazw.
- Przelicznik wysyła teraz iteracyjne żądanie do serwera TLD, aby uzyskać wymagany adres IP. Serwer TLD zwraca adres serwera autorytatywnego dla żądanego hosta.
- Autorytatywny serwer przechowuje rzeczywiste rekordy mapowania nazwy hosta na adres IP, które są zwracane do programu tłumaczącego (który z kolei zwraca je użytkownikowi).
- Jeśli wymagany wpis nie istnieje na serwerze autorytatywnym, zwracany jest błąd DNS_PROBE_FINISHED_NXDOMAIN.
- Dla wszystkich serwerów, przez które przechodzi żądanie, wynik jest buforowany, a w przypadku powtórnego żądania wynik będzie już na serwerze.
- Wyszukiwanie DNS zajmuje średnio około 4 zapytań, ale to wyszukiwanie zajmie tylko kilka milisekund.
Jaki jest wynik?
Nawet jeśli zmienisz rekord u rejestratorów, wprowadzenie zmian w przelicznikach na całym świecie zajmie trochę czasu. Ten proces może potrwać od 24 do 72 godzin, ale zwykle kończy się szybciej, ponieważ w tym czasie rekordy TTL od dostawców mają czas na wygaśnięcie.
Co to jest DNS, jak działa i jak określić lub zmienić serwery DNS dla domeny - 3.5 na 5 na podstawie 2 głosów
DNS - (Domain Names System) Domain Name System - to usługa sieciowa, na serwerach której nazwy domen są porównywane z wartościami cyfrowymi ich adresów IP.
Przyjrzyjmy się bliżej, czym jest DNS, jak działa i jak działa.
Internet jest siecią IP, a każdy komputer w tej sieci ma określony numer osobisty, zwany adresem IP. Ale ponieważ korzystanie z adresowania cyfrowego nie jest wygodne, postanowiono użyć alfabetycznej pisowni adresów. Dlatego, gdy odwiedzasz dowolne witryny w Internecie, nie wpisujesz cyfr, ale litery. Problem polega jednak na tym, że komputery mogą postrzegać tylko informacje cyfrowe, to znaczy ciąg jedynek i zer, i absolutnie nie mogą zrozumieć informacji alfabetycznej.
Dlatego w Internecie stworzono specjalną usługę, która tłumaczy litery adresów na liczby i nazywa się to DNS (Domain Name System).
Usługa DNS to ogromna baza danych zawierająca informacje o powiązaniu określonej nazwy domeny z określonym adresem IP. Wizualnie można to przedstawić w następujący sposób:
W Internecie jest ogromna liczba nazw domen i każdego dnia jest ich coraz więcej, więc możesz sobie wyobrazić, jak ogromna jest baza danych tego serwisu. Przechowuj to duża liczba informacje na jednym serwerze nie są uzasadnione i praktycznie niemożliwe.
Ponieważ jednak sieć internetowa składa się z podsieci, postanowiono podzielić tę bazę danych i umieścić jej określony rozmiar w każdej z podsieci. Gdzie istnieje odpowiedniość adresów IP z nazwami domen tylko dla komputerów znajdujących się w tej podsieci.
Co to jest serwer NS
Serwer, który zawiera wszystkie informacje o zgodności nazw domen w danej podsieci, nazywany jest serwerem NS, czyli Name Server lub name server. Rozważ przykład konwersji nazwy domeny na adres IP w oparciu o uproszczoną sieć.
Jak widać w tej sieci jest komputer z domeną alfa o adresie IP 192.55.11.25 i komputer z domenami beta o adresie IP 192.55.11.26 oraz sam serwer DNS, który też ma odpowiedni adres IP . Załóżmy teraz, że komputer beta musi skontaktować się z komputerem alfa, ale nie zna swojego adresu IP, a jedynie nazwę domeny. Zna jednak adres IP serwera DNS, do którego uzyskuje dostęp, aby znaleźć adres IP serwera alfa. Serwer NS przeszukuje swoją bazę danych i znajduje adres IP zgodny z nazwą domeny alfa i przekazuje go do komputera beta. Komputer beta, po otrzymaniu adresu IP, używa go do skontaktowania się z komputerem beta.
Jak wiadomo, wszystkie nazwy domen mają własną strukturę hierarchiczną i są podzielone na strefy domen .ru. com i inne. Więcej szczegółów znajdziesz w materiale. Tak więc każda strefa domeny ma swój własny serwer NS zawierający informacje o adresach IP tych domen, które są zawarte w określonej strefie domeny. Tak więc ta ogromna baza danych została podzielona na mniejsze.
Konfiguracja DNS
Jak mogę zmienić i określić serwery DNS dla domeny.
Aby Twoja witryna ładowała się po wpisaniu adresu witryny w pasku adresu przeglądarki, musisz powiązać nazwę domeny witryny z hostingiem. Aby to zrobić, musimy poinformować usługę DNS, z którym serwerem NS ma się skontaktować, aby ta z kolei zajrzała do swojej bazy danych i poinstruowała, z którym serwerem (hostingiem) ma się kontaktować z przeglądarką.
Wpis serwera DNS wygląda tak:
ns1.twojhosting.ru
ns2.yourhosting.ru
Możesz znaleźć te adresy:
- w liście, który dostawca usług hostingowych wysyła do Ciebie natychmiast po zamówieniu hostingu;
- w panelu sterowania hostingu, na przykład w sekcji domen;
- kontaktując się z obsługą hostingową.
Teraz o tym, gdzie należy je określić. Te adresy serwerów DNS muszą być określone w domenie, której będziesz używać jako adresu swojej witryny. Dlatego przejdź do strony internetowej rejestratora nazw domen, w którym zarejestrowałeś swoją domenę. W zarządzaniu domeną znajdź pozycję Serwery DNS lub Zarządzaj serwerami DNS / Delegacja, nazwa może się różnić w zależności od rejestratora. Na przykład u rejestratora nazw domen, którego używam do rejestracji moich domen, musisz przejść do sekcji „Moje domeny” >> zaznaczyć żądaną domenę i wybrać z listy rozwijanej „Zmień serwery DNS”.
Po wejściu w tę sekcję otworzy się formularz, w którego polach należy wpisać odpowiednie serwery DNS. Aby to zrobić, w moim przypadku musisz odznaczyć pole „Użyj nazw rejestratorów”, a następnie określić ns1.yourhosting.ru w polu DNS1 i ns2.yourhosting.ru w polu DNS2. Adresy IP można pominąć, więc niektórzy dostawcy hostingu ich nie wydają. Po wypełnieniu pól kliknij przycisk „Edytuj”.
Następnie musisz chwilę poczekać, aż serwery DNS zostaną dopasowane. Może to zająć od kilku godzin do całego dnia. Dlatego, gdy tylko je określisz, Twoja witryna nie załaduje się.
Jak określić serwery DNS dla domeny?
Czasami trzeba określić własne serwery DNS, czyli serwery DNS, które znajdują się w tej samej domenie. Prawie każdy ma własną usługę serwera DNS. W tym przypadku na przykład dla tej witryny jako serwer DNS określono ns1..site.
Czyniąc to, należy wziąć pod uwagę następujące punkty:
1. Jeśli określisz swoje serwery DNS dla domeny znajdującej się w strefach RU, SU, RF, musisz podać jej adres IP dla każdego serwera DNS. W takim przypadku każdy podany adres IP musi różnić się o co najmniej jedną cyfrę; nie można wskazać tego samego IP.
2. Jeśli serwery DNS określone dla nazwy domeny znajdują się w innej domenie, na przykład jeśli określisz serwery DNS, takie jak 1ns.vash-sait.ru lub 2ns.vash-sait.ru dla domeny witryny, to nie trzeba podawać adresów IP.
3. Jeśli określisz swoje serwery DNS dla domeny międzynarodowej, te serwery DNS muszą być wcześniej zarejestrowane w międzynarodowej bazie danych Rejestru NSI. Nie można ich określić bez rejestracji w tej bazie danych. Podczas rejestracji w Rejestrze NSI będziesz musiał wprowadzić adresy IP dla każdego serwera DNS. Dlatego przy określaniu serwerów DNS dla domeny nie ma potrzeby określania adresów IP.
Dołączanie adresu IP do domeny
Aby dołączyć adres IP do domeny, musisz przejść do ustawień rekordów DNS. Jak to zrobić, będzie zależeć od panelu sterowania hostingu. Na przykład w ISPmanager musisz przejść do sekcji „Nazwy domen”, a następnie dwukrotnie kliknąć żądaną nazwę domeny i określić lub edytować następujące trzy wpisy (aby utworzyć wpis, kliknij ikonę „Utwórz”, aby zmienić , kliknij na wymagany wpis):
Przy pierwszym wpisie wpisz www w polu „Nazwa”, wybierz A (adres internetowy v4) z listy rozwijanej „Typ” i wprowadź wymagany adres IP w polu „Adres”.
W przypadku drugiego wpisu wpisz @ (pies) w polu „Nazwa”, wybierz A (adres internetowy v4) z listy rozwijanej „Typ” i wprowadź wymagany adres IP w polu „Adres”.
W przypadku trzeciego wpisu wpisz * (gwiazdka) w polu „Nazwa”, wybierz A (adres internetowy v4) z listy rozwijanej „Typ” i wprowadź żądany adres IP w polu „Adres”.
Wideo: Jak działa DNS
Materiał został przygotowany przez projekt:
Internet to zbiór lokalnych sieci komputerów zlokalizowanych na całym świecie, które komunikują się ze sobą według jednolitych zasad zwanych protokołami.
Aby nie zapamiętywać numerycznego adresu komputera, stworzono system DNS. System nazw domen lub DNS (Domain Names System), kojarzy nazwy, takie jak adresy numeryczne (185.12.92.137), których komputery używają do komunikowania się ze sobą.
Aby Twoja witryna z nazwą Twojej domeny działała, musisz określić serwery DNS, na których będzie „nagrywana”, na którym serwerze (hostingu) znajduje się Twoja witryna. Serwery DNS wyglądają tak:
ns1.twojhosting.ru
ns2.yourhosting.ru
Istnieją trzy sposoby konfiguracji DNS:
- rejestratora DNS. W takim przypadku będziesz musiał w pełni skonfigurować strefę DNS jak w trzeciej opcji.
- DNS dostawcy hostingu. W takim przypadku dostawca hostingu wykona całą wstępną konfigurację DNS, wystarczającą do normalnego działania Twojej witryny.
- DNS strony trzeciej. Hosting DNS można ogólnie określić na serwerze DNS innej firmy, takim jak Yandex-DNS.
Jak określić (zmienić) serwery DNS dla domeny?
Aby określić/zmienić serwer DNS dla domeny, musisz:
- zarejestrować się u rejestratora nazw domen;
- Znajdź żądaną domenę i wybierz tam „Zarządzanie/delegowanie serwera DNS”
- W formularzu, który się otworzy, określ wymagane serwery DNS (IP można pominąć). lub zaznacz pole wyboru „Użyj serwerów DNS rejestratora”.
- Kliknij przycisk „Zapisz”.
Informacje o Twoich zmianach będą dostępne przez okres od kilku minut do 72 godzin. Dlatego na początku możliwe jest, że serwery DNS będą stare. Nie zależy to od rejestratora ani dostawcy hostingu. Musisz tylko poczekać.
Konfigurowanie rekordów DNS.
Aby dodać/zmienić rekordy na serwerze DNS, musisz wykonać następujące czynności:
Przykład tworzenia rekordów w DNS:
Załóżmy, że zarejestrowałeś domenę mydomain.ru i adres IP serwera internetowego, na którym będzie znajdować się witryna - 195.128.128.26. W takim przypadku musisz utworzyć co najmniej dwa rekordy „A” dla swojej domeny (aby połączyć mydomain.ru i www.mydomain.ru z 195.128.128.26). W tym celu w formularzu dodawania rekordów „A” w polu „Nazwa subdomeny” podaj „@” dla pierwszego rekordu i „www” dla drugiego rekordu, a w polu „Dane” podaj 195.128. 128,26 (dla obu rekordów).
Aby przekazać wszystkie subdomeny na adres IP, musisz podać * jako „Nazwę subdomeny”
Przykład 2: Chcesz, aby mail.mydomain.ru wskazywał ten sam host, co relay.highway.ru. Aby to zrobić, wpisz „poczta” w polu „Nazwa subdomeny”, wybierz „Typ rekordu” CNAME i wpisz „relay.highway.ru” w polu „Dane”.
Przykład rekordów DNS dla strefy mojadomena.ru:
@ A 195.161.114.80 @ MX 10 przekaźnik.highway.ru. www A 195.161.114.80 ctrl CNAME ctrl.muse.highway.ru. ftp CNAME ftp.muse.highway.ru. poczta CNAME relay.highway.ru. ssh CNAME ssh.muse.highway.ru.
Instrukcje dotyczące zmiany serwerów DNS
- Jeśli określisz serwery DNS RU, SU, RF znajdujące się w tej samej domenie (tj. „Twój” DNS), na przykład dla domeny testsite.ru określasz serwery DNS ns1.testsite.ru oraz ns2.testsite.ru, następnie koniecznie należy określić dla każdego serwera DNS jego adres IP.
- Jeśli określisz serwery DNS w dowolnej domenie, które znajdują się w innej domenie, na przykład dla domeny testsite.ru określasz serwery DNS ns1.abrakadabra.ru oraz ns2.abrakadabra.ru, a następnie określ adresy IP dla każdego serwera DNS nie ma potrzeby.
- Adresy IP serwerów DNS (jeśli to konieczne, patrz wyżej) dla domen RU, SU, RF muszą różnić się o co najmniej jedną cyfrę! Ten sam adres IP dla wszystkich serwerów DNS jest niedozwolony.
- W przypadku domen międzynarodowych (com, net, org, info itp.) serwery DNS określone dla domeny muszą być koniecznie zarejestrowany w międzynarodowej bazie NSI Registry. Jeśli nie są tam zarejestrowani, nie można ich określić. W przypadku domen międzynarodowych adresy IP nie muszą być określane na serwerach DNS. Są one określane podczas rejestracji DNS w bazie NSI Registry.
Jak dołączyć domenę do adresu IP?
Aby dołączyć domenę do adresu IP, musisz:
Teraz musisz poczekać, aż zmiany zaczną obowiązywać, a Twoja witryna otworzy się z tego adresu IP. Może to potrwać do 72 godzin.
Jak długo trwa zmiana DNS?
Zmiany w DNS są wprowadzane natychmiast. Jednak ze względu na fakt, że dostawcy buforują DNS, proces zmiany DNS na całym świecie może zająć od kilku minut do 72 godzin.
Z jakich serwerów DNS można uzyskać dostęp do Internetu?
Aby uzyskać adres IP z nazwy domeny, możesz użyć następujących serwerów DNS:8.8.8.8 4.4.4.4
77.88.8.8 77.88.8.1
Przeczytaj więcej o Yandex DNS i o tym, jak korzystać z DNS, aby chronić się przed złośliwymi witrynami na dns.yandex.ru
- Czytać
Co to jest serwer DNS, jak działa serwer DNS
Co to jest serwer DNS
Serwer DNS to serwer, który umożliwia konwersję symbolicznych nazw domen na adresy IP i odwrotnie.
Domena to określona strefa w przestrzeni nazw domen, do której musi być przypisany co najmniej jeden adres IP.
Jak działa DNS
Usługa DNS służy do mapowania nazwy domeny na adres IP. System DNS składa się z wielu serwerów różnych poziomów, każda sieć musi mieć swój własny serwer DNS, który zawiera lokalną bazę rekordów DNS.
Jak to działa:
- Klient wysyła zapytanie do lokalnego serwera DNS, na przykład w pasku adresu przeglądarki wpisałeś adres strony;
- Jeśli lokalny serwer DNS zawiera ten wpis, odpowiada. W naszym przykładzie przeglądarka uzyska adres IP witryny i uzyska do niego dostęp.
- Jeśli nie ma wpisu w lokalnym DNS, przechodzi do następnego serwera DNS i tak dalej, aż do znalezienia wpisu.
Jeden adres IP może być powiązany z wieloma nazwami domen – nazywa się to hostingiem wirtualnym. Ale nawet jednej nazwie domeny można przypisać wiele adresów IP, zwykle w celu dystrybucji obciążenia.
Wpisy serwera DNS
Serwer DNS ma kilka typów rekordów, rozważ je:
Rekord SOA tworzy strefę dla domeny, na przykład musimy dodać domenę exempl.com, następnie najpierw musimy utworzyć rekord SOA, który wskaże, na którym serwerze przechowywane są informacje o tej domenie. Rekord SOA ma kilka opcji:
- Serial - numer seryjny strefy. Jest on zwiększany za każdym razem, gdy w tej domenie wprowadzana jest zmiana, jest to potrzebne do wykrycia zmian z pomocniczego serwera DNS i określenia, czy należy zaktualizować pamięć podręczną.
- Odśwież - okres odświeżania. Okres w sekundach, po którym pomocniczy serwer DNS powinien sprawdzić numer seryjny serwera podstawowego pod kątem zmian i w razie potrzeby zaktualizować dane.
- Ponów — powtórz aktualizację. Ustawia częstotliwość prób aktualizacji pomocniczego serwera DNS w przypadku niepowodzenia połączenia z podstawowym. Ustaw w kilka sekund.
- Wygaśnięcie - okres przechowywania podstawowych danych DNS na wtórnym, w przypadku nieudanych prób połączenia i aktualizacji danych.
- TTL - czas życia rekordów tej strefy w pamięci podręcznej pomocniczych serwerów DNS. Na przykład czas życia A rekordu danej strefy na serwerach pomocniczych. Jeśli dane często się zmieniają, zaleca się ustawienie małej wartości.
rekord NS(serwer nazw) — wskazuje serwer DNS dla tej domeny, czyli serwer, na którym przechowywane są rekordy A.
example.com W NS ns1.ukraine.com.ua
Nagraj A(rekord adresu) - ten rekord wskazuje na adres IP domeny.
example.com W 91.206.200.221
Rekord CNAME(canonical name record) wskazuje na synonim tej domeny, to znaczy, że tej domenie zostanie przypisany adres IP domeny, do której ten rekord się odnosi.
example.com W CNAME xdroid.org.ua
Nagraj MX(wymiana poczty) wskazuje na serwer pocztowy dla danej domeny.
example.com IN MX 10 poczta.example.com
Dodatkowa cyfra przed mail.example.com wskazuje wartość priorytetu — mniejsza liczba oznacza wyższy priorytet.
rekord PTR(Wskaźnik) - jest odwrotnym rekordem rekordu A. Wyszukiwanie adresu IP po domenie odbywa się dzięki rekordowi A, a wyszukiwanie domeny po adresie IP dzięki rekordom PTR. Sensowne jest umieszczanie rekordów PTR tylko na hostingu fizycznym, ponieważ na hostingu wirtualnym wszystkie nazwy mają ten sam adres IP.
To nie jest pełna lista rekordów serwerów DNS, ale rozważyliśmy główne rekordy.
Pełna lista rekordów DNS:
- SOA (początek rekordu autorytetu)
- NS (serwer nazw)
- MX (wymiana poczty)
- A (rekord adresu)
- CNAME (rekord nazwy kanonicznej)
- TXT (tekst)
- PTR (wskaźnik)
- SRV (Wybór serwera)
- AAAA (rekord adresu IPv6)
- AFSDB (lokalizacja bazy danych AFS)
- ATMA (adres bankomatu)
- DNAME (przekierowanie nazwy)
- HINFO (informacje o gospodarzu)
- ISDN (adres ISDN)
- LOC (informacje o lokalizacji)
- MB (skrzynka pocztowa)
- MG (członek grupy pocztowej)
- MINFO (informacje o skrzynce pocztowej lub liście mailowej)
- MR (zmiana nazwy poczty)
- NAPTR (wskaźnik organu nazewniczego)
- NSAP (adres NSAP)
- RP (osoba odpowiedzialna)
- RT (Trasa przez)
- SPF (Struktura zasad dla nadawców)
- SRV (Wybór serwera)
- X25 (adres PSDN X.25)
Nie zapomnij wyjść |
DNS to specjalny system pozyskiwania informacji o domenach (Domain Name System).
Dlaczego potrzebny jest DNS?
Wpisy (w ustawieniach domeny) dotyczące serwerów DNS są potrzebne, aby każdy użytkownik mógł znaleźć i otworzyć Twoją witrynę w swojej przeglądarce.
Jak działa DNS?
Wszystkie strony są przechowywane na serwerach dostawców usług hostingowych. Które mają setki lub tysiące serwerów, a każdy z nich ma swój własny adres IP. Gdy użytkownik chce otworzyć witrynę (na przykład hostings.info), wpisuje ją w przeglądarce, a żądanie opuszcza komputer.
Najpierw żądanie trafia do serwera DNS, który informuje, gdzie można znaleźć adres IP serwera przechowującego pliki żądanej witryny. W odpowiedzi pojawia się adres serwera NS (ns1.hoster.com i ns2.hoster.com).
Po tym następuje żądanie do serwera o adresie IP 218.106.218.10, który przetwarza żądanie użytkownika i w odpowiedzi pokazuje użytkownikowi stronę, którą chciał otworzyć.
Jak wykorzystać DNS w hostingu?
Przede wszystkim DNS służy do przeniesienia witryny na nowy hosting lub przypisania domeny do konkretnego dostawcy (jeśli domena jest nowa).
Jak skonfigurować DNS?
Nawet jeśli masz niewielkie doświadczenie, wkrótce przekonasz się, że zmiana ustawień DNS jest bardzo łatwa. Wystarczy przejść do panelu sterowania domeny (znajduje się on u rejestratora domen lub u hostera [jeśli za jego pośrednictwem zarejestrowałeś domenę]). I wpisz tam nazwy serwerów DNS (na przykład ns1.hoster.com i ns2.hoster.com), które można uzyskać od dostawcy hostingu. Ale najczęściej pojawiają się wraz z resztą ustawień, w pierwszym liście, który wysyła dostawca hostingu.
Jak sprawdzić aktualny DNS własnej lub cudzej witryny?
Można to zrobić za pomocą dowolnej usługi WHOIS, którą oceniliśmy.
Ważny
Możliwość zmiany ustawień DNS Twojej witryny odgrywa ważną rolę dla wielu użytkowników. Należy jednak mieć świadomość, że błędnie wprowadzone dane w ustawieniach DNS mogą spowodować nieprawidłowe działanie witryny, a nawet jej całkowitą niedziałanie przez długi czas. Dzieje się tak, ponieważ zmiany DNS nie zaczynają obowiązywać natychmiast. Jeśli wprowadzisz nieprawidłowe dane, doprowadzi to do tego, że dostęp do witryny zostanie zablokowany nie tylko dla jej potencjalnych odwiedzających, ale także dla Ciebie. Po naprawieniu błędu może upłynąć do 72 godzin, zanim poprawki zaczną obowiązywać.
Co to jest serwer nazw domen (DNS)?
Funkcją serwera nazw domen jest dostarczanie informacji niezbędnych komputerom do szybkiego wyszukiwania lokalizacji witryn w Internecie. Gdy użytkownik wpisuje adres w przeglądarce, dostawca usług internetowych sprawdza ten adres za pośrednictwem serwera nazw domen, aby dowiedzieć się, gdzie wysłać żądanie użytkownika.
Dlaczego to się dzieje?
Ten algorytm działania został przyjęty ze względu na fakt, że nazwa domeny nie zawsze jest adresem stałym. Serwery w Internecie mają własne adresy IP, które są określonym zestawem liczb. Za każdym razem, gdy witryna zmienia dostawcę hostingu, oznacza to, że przenosi się na inny serwer, a nowy serwer ma odpowiednio własny adres IP.
Serwer nazw domen rejestruje nazwę domeny witryny oraz adres IP serwera, na który mają być wysyłane żądania.
Dlaczego obowiązkowe jest określenie serwera nazw hostingu w rekordzie domeny?
Serwer nazw jest przeznaczony do wyszukiwania informacji o Twojej witrynie. Kiedy dokonujesz wpisu w swojej domenie, automatycznie podajesz Internetowi dokładną lokalizację swojej witryny w sieci. Jeśli nie zmienisz informacji w rekordzie domeny, innymi słowy, zostaw wzmiankę o poprzednim dostawcy hostingu, wówczas wskaźnik do lokalizacji Twojej witryny wskaże serwer, na którym Twoja witryna już nie istnieje. A jeśli poprzedni dostawca usunął rekord Twojej witryny ze swojego serwera nazw domen, wówczas Twoja domena zostanie skierowana do „pustki”.
Dlaczego informacje o zmianach dotyczących hostingu zaczynają obowiązywać tak długo?
Gdy użytkownik po raz pierwszy zmienia dostawcę hostingu lub rejestruje nazwę domeny, dane rekordu są automatycznie przesyłane na inne serwery nazw domen. Strona może zacząć funkcjonować nawet 4 godziny po rejestracji, jednak średni okres rozpowszechniania informacji wynosi od 24 do 72 godzin. Sytuacja ta wynika z faktu, że na ogół większość nazw serwerów okresowo aktualizuje informacje. Oznacza to, że przechowywane informacje nie zawsze są aktualne. Informacje są aktualizowane po pewnym czasie, co wynika z faktu, że informacje tego poziomu zmieniają się bardzo rzadko.
Co zrobić, jeśli domena nawiązuje do poprzedniego hostingu, chociaż od dawna nie ma tam konta?
Ta sytuacja wynika z następujących możliwych przyczyn:
1. Dane o starym DNS są zachowywane w rekordach Twojej domeny.
Rozwiązanie: musisz zaktualizować rekordy domeny, aby wskazywały serwer nazw Twojego obecnego dostawcy hostingu.
2. Twój poprzedni dostawca usług hostingowych nie usunął rekordów Twojej domeny ze swojego serwera.
Rozwiązanie: musisz poprosić swojego starego dostawcę o usunięcie starego rekordu domeny. Jeśli Twoja witryna jest już obsługiwana przez nowego dostawcę hostingu, wykonaj czynności wskazane w poprzednim akapicie.
3. Informacje o nowym wpisie dotyczącym witryny nie zostały jeszcze rozesłane do wszystkich serwerów nazw. Taka sytuacja ma miejsce, gdy zmienisz wpis wskaźnika serwera nazw domeny witryny.
Rozwiązanie: odczekaj 24-72 godziny, aż ustawienia zaczną obowiązywać. Jeśli jednak problem będzie się powtarzał, skontaktuj się z nowym dostawcą usług hostingowych.
Dlaczego użytkownicy widzą moją nowo zarejestrowaną witrynę, a ja nadal nie?
Najprawdopodobniej rekordy Twojej domeny zostały już zaktualizowane przez dostawcę, z którym są połączone. W ciągu 72 godzin te rekordy zostaną również zaktualizowane u Twojego dostawcy.