Калі загрузка вэб-старонкі займае больш часу, вы можаце са здзіўленнем выявіць, што праблема не ў падключэнні да Інтэрнэту, а ў наладах DNS. Вось чаму.
Магчыма, вы чулі, як людзі казалі вам змяніць DNS, калі хуткасць інтэрнэту пагаршаецца. Некаторыя могуць сцвярджаць, што змяненне налад DNS можа падвоіць вашу хуткасць інтэрнэту!
Налады DNS гуляюць вельмі важную ролю ў хуткасці прагляду. Вы рэгулярна выкарыстоўваеце DNS, нават калі вы гэтага не ведаеце. Такім чынам, давайце абмяркуем, што такое DNS і чаму налады DNS уплываюць на вашу хуткасць інтэрнэту.
Што такое DNS-сервер?
DNS - гэта простая абрэвіятура ад сістэмы даменных імёнаў. Думайце пра гэта як пра велізарны каталог, які запісвае ўсе адрасы ў Інтэрнэце. Калі вы ўводзіце URL у свой браўзер, ён пераўтворыцца ў IP-адрас вашым браўзерам з дапамогай запісаў DNS.
Кожная прылада, падключаная да Інтэрнэту, мае свой уласны IP-адрас. Без DNS-сервераў вам трэба захоўваць кожны IP-адрас для доступу да пэўнага вэб-сайта. Але, на шчасце, з запісамі DNS імя хаста аўтаматычна транслюецца ў IP-адрас, і ваш браўзер адпраўляе запыт на сервер, які вяртае рэсурсы, якія загружаюць ваш сайт.
Ёсць серверы Дынамічны DNS І статычныя DNS-серверы. Першы рэгулярна абнаўляе запісы DNS па меры змены IP-адрасоў. шмат Бясплатныя правайдэры дынамічнага DNS які вы таксама можаце выкарыстоўваць.
Як сервер DNS ўплывае на хуткасць
Каб зразумець, як DNS-сервер уплывае на хуткасць, важна засяродзіцца на запісах DNS, самай важнай з якіх з'яўляецца запіс A, што азначае «адрас».
Запіс A супастаўляе ўсе даменныя імёны з IP-адрасамі. Калі вы атрымліваеце доступ да вэб-сайта, DNS вырашае ваш запыт, перакладае URL-адрас у IP-адрас, а затым паказвае на сервер, на якім размешчаны вэб-сайт.
Калі час водгуку DNS-сервера высокі, гэта можа запаволіць працэс вызначэння імёнаў вэб-сайтаў. Гэта можа прывесці да таго, што вэб-сайт будзе загружацца павольней, чым вы чакаеце.
Па змаўчанні DNS-сервер выбіраецца аўтаматычна, хоць некаторыя правайдэры могуць выкарыстоўваць указаны DNS-сервер, геаграфічна блізкі да карыстальніка.
Але, калі DNS-серверы знаходзяцца пад вялікай нагрузкай, гэта прывядзе да павелічэння хуткасці дазволу імёнаў, што прывядзе да запаволення прадукцыйнасці прагляду. Сапраўды гэтак жа, калі DNS-сервер знаходзіцца на вялікай адлегласці ад месца вашага пражывання, разгляд запытаў вэб-сайта зойме больш часу.
يمكنك Змяніце налады DNS, каб палепшыць хуткасць інтэрнэту Аднак гэта не ўніверсальнае рашэнне. У ідэале вы хочаце выбраць DNS-сервер, які знаходзіцца бліжэй да вас і мае актуальныя запісы.
Вэб-сайты ў Інтэрнэце размешчаны па серверах або вузлах. Многія людзі выкарыстоўваюць сетку дастаўкі кантэнту (CDN). Cloudflare або Google DNS Каб павысіць прадукцыйнасць і загружаць свае сайты хутчэй.
Асноўныя файлы распаўсюджваюцца па сетцы, а не захоўваюцца на адным серверы. Гэта скарачае час водгуку і павялічвае час загрузкі вашага сайта.
Напрыклад, выкажам здагадку, што вы знаходзіцеся ў Канадзе і спампоўваеце файл праз вэб-сайт, які выкарыстоўвае Cloudflare. Калі вашы старыя запісы DNS A вырашаюць запыт да канадскага сервера, ваша хуткасць будзе вельмі добрай.
Аднак, калі DNS вырашае ваш запыт да сервера ў Вялікабрытаніі, напрыклад, вы заўважыце меншую хуткасць злучэння. Майце на ўвазе, што DNS-запыты звычайна не ўплываюць на хуткасць загрузкі, але яны выклікаюць павольнейшую загрузку вэб-сайтаў.
Як знайсці лепшы сервер DNS
Выкарыстоўвайце Namebench Адзін з лепшых спосабаў знайсці самы хуткі сервер DNS. Гэта простая ўтыліта, распрацаваная Google, якая дазваляе хутка ідэнтыфікаваць правераныя серверы DNS побач з вашым месцазнаходжаннем. Вось як гэта працуе:
1. Спампуйце і ўсталюйце Namebench
Пасля таго, як вы спампавалі і ўсталявалі Namebench, вам трэба будзе дадаць сервер DNS, які вы выкарыстоўваеце. У большасці выпадкаў Namebench аўтаматычна выяўляе і запаўняе серверы імёнаў, якія вы выкарыстоўваеце, як апісана вышэй.
Гэта партатыўны выканальны файл, таму нічога ўсталёўваць не трэба. Проста спампуйце і распакуйце праграму, і яна запрацуе адразу.
2. Запусціце тэст
Пасля запуску эталоннага тэсту Namebench пакажа вам вынікі. Інтэрпрэтацыя гэтых вынікаў, якія паказаны ніжэй, можа быць крыху складанай, але ў ідэале вы проста хочаце звярнуць увагу на рэкамендацыі ўверсе. Вось як гэта выглядае:
Калі вы паглядзіце на верхнюю частку, бягучы асноўны DNS з'яўляецца самым хуткім, што азначае, што няма ніякіх прычын мяняць рэчы. Вы таксама можаце ўбачыць рэкамендаваную канфігурацыю справа, уключаючы першасны, другасны і трэцясны серверы.
Затым Namebench паказвае ўсе правераныя DNS-серверы разам з вынікамі для кожнага. Вы нават можаце ўбачыць сярэдні час водгуку і іншыя тэхнічныя дэталі, калі пракруціць ўніз.
3. Змена DNS-сервераў (пры неабходнасці)
Майце на ўвазе, што вам прыйдзецца змяніць DNS-сервер усіх падлучаных прылад. Так, напрыклад, калі вы падлучаны да Інтэрнэту з дапамогай іншай прылады, напрыклад PlayStation 5, вы таксама можаце змяніць DNS там.
Чаму DNS-серверы ўплываюць на вашу хуткасць Інтэрнэту
Магчыма, самым важным фактарам з'яўляецца час пошуку ў DNS, калі DNS вырашае ваш запыт. Чым павольней, тым больш часу спатрэбіцца для загрузкі вашага сайта. Сапраўды гэтак жа, калі кэш DNS быў нядаўна ачышчаны, кэшаванне новых запісаў можа заняць некаторы час.
DNS праверыць кэш браўзера, кэш аперацыйнай сістэмы і нават адправіць запыт на рэкурсіўны DNS-сервер (прадастаўлены вашым правайдэрам) для вырашэння запыту.
Выснова: ці варта змяняць налады DNS?
Важна адзначыць, што змяняць налады DNS не трэба ўвесь час, бо ваш інтэрнэт-правайдэр звычайна падключае вас да больш хуткадзейнага сервера DNS.
Але калі вы падарожнічаеце або падключаецеся да DNS-сервера, які не абнаўляецца або адсутнічае, хуткасць можа знізіцца. Змена налад DNS, безумоўна, дапаможа. У некаторых выпадках таксама можа дапамагчы выкарыстанне Smart DNS.