Gdy ładowanie strony internetowej trwa dłużej, możesz być zaskoczony, gdy odkryjesz, że problemem nie jest połączenie internetowe, ale ustawienia DNS. Dlatego.
Być może słyszałeś, jak ludzie mówili ci o zmianie DNS, jeśli cierpisz na prędkość internetu. Niektórzy mogą twierdzić, że zmiana ustawień DNS może skutecznie podwoić prędkość Internetu!
Twoje ustawienia DNS odgrywają bardzo ważną rolę w szybkości przeglądania. Regularnie korzystasz z DNS, nawet jeśli o tym nie wiesz. Porozmawiajmy więc o tym, czym jest DNS i dlaczego ustawienia DNS wpływają na szybkość Internetu.
Co to jest serwer DNS?
DNS to prosty akronim nazwy systemu nazw domen. Pomyśl o tym jak o ogromnym katalogu, który zawiera wszystkie adresy w Internecie. Gdy wpisujesz adres URL w przeglądarce, jest on tłumaczony na adres IP przez przeglądarkę przy użyciu rekordów DNS.
Każde urządzenie podłączone do Internetu ma swój własny adres IP. Bez serwerów DNS musisz zapisać każdy adres IP, aby uzyskać dostęp do określonej witryny. Ale na szczęście dzięki rekordom DNS nazwa hosta jest automatycznie tłumaczona na adres IP, a Twoja przeglądarka wysyła żądanie do serwera, który zwraca zasoby ładujące Twoją witrynę.
Są serwery Dynamiczny DNS I statyczne serwery DNS. Ten pierwszy aktualizuje rekordy DNS regularnie, gdy zmieniają się adresy IP. jest wiele Bezpłatni dostawcy dynamicznego DNS z którego również możesz skorzystać.
Jak serwer DNS wpływa na prędkość
Aby zrozumieć, w jaki sposób serwer DNS wpływa na szybkość, należy skupić się na rekordach DNS, z których najważniejszym jest rekord A, oznaczający „adres”.
Rekord A odwzorowuje wszystkie nazwy domen na adresy IP. Kiedy wchodzisz na stronę internetową, DNS rozwiązuje twoje zapytanie, tłumaczy adres URL na adres IP, a następnie wskazuje serwer, na którym hostowana jest strona internetowa.
Jeśli czas odpowiedzi na serwerze DNS jest długi, może to spowolnić proces rozpoznawania nazw stron internetowych. Może to spowodować, że witryna ładuje się wolniej, niż się spodziewasz.
Domyślnie serwer DNS jest wybierany automatycznie, chociaż niektórzy dostawcy usług internetowych mogą korzystać z określonego serwera DNS, który jest geograficznie blisko użytkownika.
Ale jeśli serwery DNS są obciążone dużym ruchem, spowoduje to zwiększenie szybkości rozpoznawania nazw, co spowolni wydajność przeglądania. Podobnie, jeśli serwer DNS znajduje się w dużej odległości od miejsca zamieszkania, rozwiązanie zapytań w witrynie zajmie więcej czasu.
يمكنك Zmień ustawienia DNS, aby poprawić prędkość Internetu Nie jest to jednak rozwiązanie uniwersalne. Idealnie byłoby wybrać serwer DNS, który jest bliżej Ciebie i ma aktualne rekordy.
Witryny internetowe są rozmieszczone na serwerach lub węzłach. Wiele osób korzysta z sieci dostarczania treści (CDN). Cloudflare czy Google DNS Aby poprawić wydajność i szybciej ładować swoje witryny.
Pliki podstawowe są dystrybuowane w sieci, a nie przechowywane na tym samym serwerze. Skraca to czas odpowiedzi i poprawia czas ładowania witryny.
Załóżmy na przykład, że znajdujesz się w Kanadzie i pobierasz plik za pośrednictwem strony internetowej korzystającej z Cloudflare. Jeśli twoje stare rekordy DNS A kierują zapytanie do serwera kanadyjskiego, twoje prędkości będą bardzo dobre.
Jeśli jednak DNS rozwiązuje twoje zapytanie na przykład na serwerze w Wielkiej Brytanii, zauważysz wolniejsze prędkości połączenia. Pamiętaj, że zapytania DNS zazwyczaj nie wpływają na prędkość pobierania, ale powodują wolniejsze ładowanie stron internetowych.
Jak znaleźć najlepszy serwer DNS
Użyj Namebencha Jeden z najlepszych sposobów na znalezienie najszybszego serwera DNS. Jest to proste narzędzie zaprojektowane przez Google, które pozwala szybko zidentyfikować przetestowane serwery DNS w pobliżu Twojej lokalizacji. Oto jak to działa:
1. Pobierz i zainstaluj Namebench
Po pobraniu i zainstalowaniu Namebench będziesz musiał dodać używany serwer DNS. W większości przypadków Namebench automatycznie wykryje i zapełni serwery nazw, których używasz, jak opisano powyżej.
Jest to przenośny plik wykonywalny, więc nie ma potrzeby instalowania czegokolwiek. Po prostu pobierz i rozpakuj aplikację, a zacznie działać od razu.
2. Uruchom test porównawczy
Po uruchomieniu testu porównawczego Namebench pokaże wyniki. Interpretacja tych wyników, które są pokazane poniżej, może być nieco trudna, ale najlepiej byłoby po prostu zwrócić uwagę na zalecenia u góry. Oto jak to wygląda:
Jeśli spojrzysz na górę, obecny podstawowy DNS jest najszybszy, co oznacza, że nie ma powodu, aby coś zmieniać. Możesz również zobaczyć zalecaną konfigurację po prawej stronie, w tym serwery podstawowe, pomocnicze i trzeciorzędne.
Następnie Namebench pokazuje wszystkie przetestowane serwery DNS wraz z wynikami dla każdego z nich. Możesz nawet zobaczyć średni czas odpowiedzi i inne szczegóły techniczne, przewijając w dół.
3. Zmień serwery DNS (jeśli to konieczne)
Pamiętaj, że będziesz musiał zmienić serwer DNS wszystkich podłączonych urządzeń. Na przykład, jeśli masz połączenie z Internetem za pomocą innego urządzenia, takiego jak PlayStation 5, możesz tam również zmienić DNS.
Dlaczego serwery DNS wpływają na prędkość Internetu
Prawdopodobnie najważniejszym czynnikiem jest czas wyszukiwania DNS, czyli moment, w którym DNS rozwiązuje zapytanie. Im wolniejszy, tym dłużej potrwa ładowanie Twojej witryny. Podobnie, jeśli pamięć podręczna DNS została niedawno opróżniona, buforowanie nowych rekordów może zająć trochę czasu.
DNS sprawdzi pamięć podręczną przeglądarki, pamięć podręczną systemu operacyjnego, a nawet wyśle żądanie do rekurencyjnego serwera DNS (dostarczonego przez usługodawcę internetowego) w celu rozwiązania zapytania.
Wniosek: czy powinieneś zmienić ustawienia DNS?
Ważne jest, aby pamiętać, że zmiana ustawień DNS nie będzie konieczna przez cały czas, ponieważ Twój dostawca usług internetowych zwykle łączy Cię z szybszym serwerem DNS.
Ale jeśli podróżujesz lub łączysz się z serwerem DNS, który nie jest aktualizowany lub jest nieobecny, prędkość może być mniejsza. Zmiana ustawień DNS na pewno pomoże. W niektórych przypadkach pomocne może być również użycie Smart DNS.