Okiełznać DNS: Budowa i konfiguracja strefy DNS wyszukiwania do przodu, oraz typy rekordów DNS
Czy słyszałeś kiedyś o "DNS" podczas korzystania z Internetu? DNS oznacza Domain Name System . Zanim przejdziemy dalej i porozmawiamy o tym, czym jest DNS i jak działa wyszukiwanie DNS, dajmy nam zrozumieć, co oznacza D w DNS.
Co to jest domena
Wiesz, że format adresu URL w sieci to //www.domainname.tld. W tym przykładzie TLD (tld) odnosi się do domeny najwyższego poziomu. W początkowym okresie istnienia domeny TLD była jedną z następujących:
- .com (odnosi się do organizacji komercyjnych)
- .org (odnosi się do organizacji non-profit)
- .net (ponownie strony komercyjne)
- .gov (witryny rządowe)
- .edu (edukacyjne)
- .mil (cele wojskowe) i
- .int (międzynarodowy)
Wraz ze wzrostem liczby osób kupujących strony internetowe wprowadzono typy domen związane z lokalizacjami. Na przykład .asia , .us,.in i .ca odnoszą się odpowiednio do Azji, Stanów Zjednoczonych, Indii i Kanady. Wkrótce pojawiło się kilka innych typów TLD, które mówią nam o typie strony. Na przykład .me odnosi się do osobistej strony internetowej, podczas gdy .tv odnosi się do witryny strumieniowej wideo. Zwiększenie kategorii TLD umożliwiło kategoryzację stron internetowych według ich rodzaju, jednocześnie spełniając rosnące wymagania konsumentów.
W powyższym przykładzie adresu URL (//www.domainname.tld), http odnosi się do trybu przesyłania danych i www mówi, że odnosi się do sieci World Wide Web. Wszystko pomiędzy www i TLD to nazwa domeny witryny.
Wcześniej ludzie musieli wpisać www , aby uzyskać dostęp do strony internetowej. Ponieważ dostawcy usług hostingowych zezwalają na przekierowanie www.domainname.tld na domainname.tld, można pominąć wpisywanie www podczas wprowadzania adresu URL w przeglądarce. Przykładem nazwy domeny jest "thewindowsclub". Adres URL dostępu do domeny "thewindowsclub" to //www.thewindowsclub.com lub //thewindowsclub.com. Tutaj " thewindowsclub " jest częścią TLD .com . Wtedy mogą istnieć subdomen. W przypadku www.forums.thewindowsclub.com, " forów " jest subdomeny " thewindowsclub ".
Po zakupie domeny, można kupić nazwa, która pasuje do różnych TLD. Możesz wybrać .com , .net , .us lub inne TLD - pod warunkiem, że nie zostały już wykonane przez inną osobę. Samo kupowanie strony internetowej nie pomoże, ponieważ ludzie nie będą w stanie jej dotrzeć, dopóki nie uzyska ona adresu. W przypadku każdej kupowanej domeny możesz utworzyć dowolną liczbę subdomen i używać jej do witryn internetowych i innych celów. Dla każdej tworzonej domeny i subdomeny musisz podać adres serwerów zawierających treść Twojej witryny. Jeśli domena lub poddomena odnosi się do jakiegoś urządzenia (na przykład drukarki sieciowej), musisz podać adres tego urządzenia.
Wszystkie domeny i poddomen w Internecie mają dołączony adres. Nazywamy je adresem IP: adres protokołu internetowego lub innymi słowy adres działający w Internecie. Dostęp do domeny / poddomeny jest możliwy tylko wtedy, gdy znasz adres IP serwerów zawierających jego zawartość.
Co to jest DNS
Wiesz, że w Internecie są nieograniczone witryny internetowe. Znowu każda witryna może mieć wiele własnych subdomen. Pamiętaj, że adresy IP tych stron internetowych są po prostu niemożliwe. To dlatego wprowadzasz nazwę domeny w swoim własnym języku (używając formatu adresu URL - zwanego również alias w terminach technicznych). W pracy działa system, który rozwiązuje nazwy domen, dzięki czemu można połączyć się ze stroną internetową wymienioną w adresie URL. System ten pomaga w znalezieniu adresu IP nazw domen wprowadzonych w przeglądarce, aby przeglądarka mogła połączyć się ze stroną internetową. Ten system nazywa się System Nazw Domen lub DNS w skrócie.
System Nazw Domenowych lub DNS, jak to jest powszechnie znane, jest rozproszoną bazą danych, która zawiera mapowanie nazw domen na ich adresy IP .
Do niedawna organizacja non-profit o nazwie InternNIC była odpowiedzialna za zarządzanie nazwami domen i ich adresami IP. Po przejściu na "zysk" zakończył się monopol, a obecnie istnieje wiele firm zarządzających bazami danych związanych z nazwami domen. Chociaż bazy danych są utrzymywane przez różne firmy, są ze sobą połączone w taki sposób, że dowolna usługa DNS może uzyskać adres IP dowolnej domeny.
Usługa DNS pomaga w rozwiązywaniu nazw domen wprowadzonych w przeglądarce . Pomaga także w rozwiązywaniu adresów podczas wysyłania wiadomości e-mail lub klikania aktywnych łączy. Ogólnie rzecz biorąc, dostawca usług internetowych zapewnia usługę DNS. Poza Twoim dostawcą usług internetowych istnieją firmy oferujące usługi nazw domen publicznych. Przykładami takich firm są Google, Comodo i OpenDNS. Po kliknięciu łącza lub wprowadzeniu adresu URL w przeglądarce internetowej kontaktuje się z usługą DNS w celu rozwiązania powiązanego systemu DNS. Obowiązkiem usługi DNS jest przeskanowanie bazy danych systemu nazw domen i podanie adresu IP hosta, z którym chcesz się połączyć.
Nazwy domen i subdomen można nazwać aliasami . Serwery przechowujące bazę danych zawierającą informacje o adresach różnych aliasów są nazywane Serwery nazw . Istnieją dwa typy serwerów działających w systemie nazw domenowych. Pierwsze typy to Root Servers - przechowują dane o domenach najwyższego poziomu (TLD:.com,.net i.org itd.). Pozostałe typy zawierają adresy serwerów hostujących twoje domeny i subdomeny.
Przykład 1: W przypadku abc.xyz.com , serwery główne będą przechowywać informacje o xyz jest .com . Niektóre inne serwery nazw będą zawierać wpisy do bazy danych o adresie xyz.com . Ponieważ również hostujesz abc.xyz.com , jego adres może być na tym samym serwerze nazw, który ma adres xyz.com lub na innym serwerze nazw. Jeśli dodasz jeszcze inną poddomenę do abc.xyz.com , jej adres może ponownie znajdować się na tym samym lub na innym serwerze nazw w zależności od miejsca, w którym go hostujesz. Związek pomiędzy powyższymi może być ustalony jak poniżej:
xyz jest powiązane z comabc jest powiązane z xyz.com Jeśli dodasz qwe jako innej subdomeny do xyz.com ,
qwe jest powiązane z abc.xyz.com
Aby ustalić adres qwe , usługa systemu nazw domen będzie musiała rozwiązać:
.com.xyz.com
.abc.xyz.com
.qwe.abc.xyz.com
To to przypadek, w którym usługa systemu nazw domen nie korzysta z pamięci podręcznej. Porozmawiamy o pamięciach podręcznych nieco później w tym artykule. Powyższe pokazuje, że aby rozwiązać problem DNS qwe.abc.xyz.com , system DNS musi przeskanować bazę DNS cztery razy. Staje się to skomplikowane, ponieważ adresy różnych części adresu URL mogą znajdować się na różnych serwerach nazw. Ale ze względu na szybkość Internetu, można zobaczyć pobieranie strony w ciągu kilku milisekund, aw najgorszych przypadkach, kilka sekund.
Jak działa wyszukiwanie DNS
Do tej pory wiesz, że istnieją różne serwery hostujące bazy danych zawierające adresy IP różnych domen i ich subdomen. Wiesz również, że istnieją serwery główne, które przechowują adres IP serwerów hostujących domeny najwyższego poziomu. Te serwery główne pomagają w dotarciu do serwerów zawierających bazy danych przechowujące adres IP głównej nazwy domeny. Jeśli istnieją subdomeny, ich adres może znajdować się na tych samych serwerach co główna nazwa domeny lub na innym serwerze. Wszystkie te serwery są dostępne w celu znalezienia adresu IP dokładnego adresu URL, którego należy użyć. Proces wyszukiwania adresu IP dowolnego adresu URL w Internecie jest nazywany wyszukiwaniem DNS . Aby dowiedzieć się, jak działa wyszukiwanie DNS, wykonaj następujący przykład.
Przykład 2: Rozważ sieć dziesięciu komputerów. Każdy komputer ma swój własny adres, dzięki czemu pakiety danych podróżujące w sieci wiedzą, dokąd się udać. Istnieje jedenasty komputer obsługujący bazę danych zawierającą nazwy aliasów każdego z tych dziesięciu komputerów i ich adresów IP. Podczas gdy użytkownicy komputerów mogą odwoływać się do komputerów za pomocą swoich nazw, pakiety danych wymagają adresów IP komputerów, aby mogły dotrzeć do zamierzonego odbiorcy. Jeśli komputer A potrzebuje użyć drukarki podłączonej do komputera B, A sprawdzi bazę danych na komputerze 11, aby poznać adres IP B, a następnie odnajdzie adres drukarki podłączonej do B. Tylko po uzyskaniu adresu drukarki, A przekieruje polecenie drukowania do drukarki podłączonej do B.
W takim przypadku następują następujące iteracje:
Styki Komputer11
Styki B
A Drukarka kontaktów jest podłączona do B
Podobna metoda służy do wyszukiwania rekordów DNS. Na przykład, po kliknięciu na //thewindowsclub.com, router skontaktuje się z domyślną usługą DNS w celu rozpoznawania nazw DNS. Usługa DNS skontaktuje się z serwerami głównymi i poprosi o podanie adresu IP serwera zawierającego rekordy .com . Ten adres jest wysyłany z powrotem do usługi DNS. Usługa DNS ponownie dociera do serwera nazw zawierającego adresy domen .com i prosi o podanie adresu //thewindowsclub.com. Po uzyskaniu adresu IP serwerów hosta thewindowsclub.com, usługa DNS zwróci adres IP do komputera, który uruchomi przeglądarkę, aby pobrać główną stronę. Oznacza to, że Twoja usługa DNS wysyła co najmniej dwa żądania otrzymania adresu IP prostej nazwy domeny.
Poniżej znajduje się obrazek wyjaśniający sposób działania wyszukiwania DNS:
W powyższym przypadku, jeśli szukasz //forums.thewindowsclub.com, Twoja usługa DNS musiała uruchomić dodatkowe żądanie, aby poznać jej adres IP.
Od czasu rozwiązania DNS od początku za każdym razem, gdy zajmuje dużo czasu, wielu dostawców usług internetowych i dostawców usług DNS tworzy lokalne pamięci podręczne, które zawierają już rozwiązane adresy. Są to przede wszystkim adresy, które już zostały pobrane z serwerów głównych i innych serwerów nazw w pewnym momencie. W takim przypadku, gdy wysyłasz żądanie adresu URL, zamiast bezpośrednio kontaktować się z serwerem głównym, usługa DNS wyszuka adres URL w swojej lokalnej pamięci podręcznej DNS. Jeśli zostanie znaleziony, natychmiast prześle rozdzielczość do twojego komputera, a następnie rozwiąże system DNS, korzystając z powyższej metody kontaktowania się z serwerami głównymi i innymi serwerami nazw.
Niektóre systemy operacyjne zawierają także lokalną kopię adresów, które powszechnie używane na komputerze. To również pomaga zaoszczędzić czas podczas korzystania z Internetu. Porozmawiamy o buforach DNS w innym artykule w późniejszym czasie.
Daj nam znać, jeśli nadal masz wątpliwości, jak działa wyszukiwanie DNS.
Napęd CD lub DVD nie działa lub nie działa w systemie Windows 10
System Windows 10 nie rozpoznaje dysku DVD lub nie może znaleźć dysku DVD /Napęd CD? Jeśli napęd CD / DVD nie zostanie wykryty, pokazany, odczytany, działający lub nie będzie czytany / zapisywany na komputerze z systemem Windows, zapoznaj się z tym.
Wyślij do OneNote nie działa lub nie działa w IE
Jeśli dodatek do programu OneNote nie działa w przeglądarce Internet Explorer, brakuje przycisku lub wyłączony i pojawia się komunikat Usługa nie została uruchomiona, zobacz ten post.
Co to jest cb typu usb, jak to się różni, jak to działa
USB Type-C to nowy standard, który zapewni lepsze prędkości przesyłania danych i wiele więcej. Przeczytaj nasz artykuł, aby dowiedzieć się, o ile lepiej jest z USB3.0