Перайсці да зместу
Камфорт

Праверка DNS

Спытаем пра сайт шэсць DNS-сервераў адразу — Яндекс, Google, Cloudflare, AdGuard, Quad9 і наш сервер у Маскве. Калі нехта адказвае інакш, гэта будзе бачна адразу.

Напрыклад, youtube.com — без https:// і шляху

Тып запісу

A — адрас IPv4

Напрыклад:

Што такое DNS і навошта параўноўваць адказы

DNS — даведнік інтэрнэту: па імені сайта ён выдае адрас сервера. Ваш тэлефон або роўтар запытвае нейкі адзін DNS-сервер, звычайна правайдэрскі, і верыць яму на слова.

Калі сервер памыляецца ці адказвае не тое, што астатнія, сайт не адкрыецца або адкрыецца не той. Параўнанне шасці незалежных сервераў адразу паказвае, хто выбіваецца.

Як зразумець, што адказ падменены

  • Адзін сервер адказвае «такога імя няма», а астатнія даюць адрас.
  • Адзін сервер аддае адрас, якога няма ў іншых, — асабліва адрас унутранай сеткі (10.…, 192.168.…) або 0.0.0.0.
  • Розныя адрасы ва ўсіх сервераў адразу — часцей за ўсё норма: буйныя сайты аддаюць найбліжэйшы да вас сервер.

Што рабіць, калі ваш DNS адказвае няправільна

Змяніце DNS-сервер на адзін з публічных — напрыклад, Яндекс (77.88.8.8), Google (8.8.8.8) або Cloudflare (1.1.1.1). На Android гэта робіцца ў наладзе «Прыватны DNS», на камп'ютары — ва ўласцівасцях сеткавага падключэння, а для ўсёй хатняй сеткі адразу — у наладах роўтара.

Тыпы запісаў

  • A — адрас IPv4, галоўны адказ для большасці сайтаў.
  • AAAA — адрас IPv6.
  • CNAME — псеўданім: імя ўказвае на іншае імя.
  • MX — паштовыя серверы дамена.
  • TXT — тэкставыя запісы: пацвярджэнні валодання, налады пошты (SPF, DMARC).
  • NS — серверы, якія адказваюць за дамен.

Частыя пытанні

Чаму серверы адказваюць рознымі адрасамі?

Для буйных сайтаў гэта нармальна: яны раздаюць наведвальнікам розныя серверы, каб было бліжэй і хутчэй. Нацярожваць павінен адказ, які рэзка адрозніваецца ад астатніх, — «імя няма» або адрас унутранай сеткі.

Што такое TTL?

Колькі секунд адказ можна захоўваць у памяці, перш чым спытаць нанова. Калі вы толькі што змянілі запісы дамена, старыя адказы могуць жыць яшчэ гэты час.

Што значаць NXDOMAIN, SERVFAIL і TIMEOUT?

NXDOMAIN — такога імя няма. SERVFAIL — сервер не змог атрымаць адказ, часта праз памылку ў наладах дамена. TIMEOUT — сервер увогуле не адказаў.

Які DNS выбраць для дому?

Любы з буйных публічных працуе хутка. AdGuard DNS у дадатак адсякае рэкламу і трэкеры, Quad9 — вядомыя небяспечныя сайты.