Перейти до вмісту
IPeek

Пошук NS

Авторитетні сервери імен

Перевірка…

Що таке запис NS?

Записи NS (Name Server) перелічують авторитетні сервери імен домену — сервери, що тримають його зону DNS і відповідають на запити про неї. Вони встановлюються у реєстратора й делегують резолвінг DNS вашому постачальнику. Помилитеся з ними — і весь домен може перестати резолвитися, забравши з собою ваш вебсайт і пошту.

Як записи NS делегують повноваження DNS

DNS — це ієрархія. Коли резолвер шукає ваш домен, він запитує батьківську зону — скажімо, сервери .com — які сервери імен є авторитетними. Батько відповідає вашими записами NS, і резолвер потім запитує ці сервери безпосередньо щодо власне записів. Цю передачу називають делегуванням. Записи NS існують у двох місцях: у реєстратора (батьківське делегування) і всередині вашої власної зони. Обидва мають збігатися, інакше ви ризикуєте неузгодженим і ненадійним резолвінгом.

Як читати результати запиту NS

IPeek повертає авторитетні сервери імен, опубліковані для домену, зазвичай від двох до чотирьох імен хостів на кшталт ns1.example-dns.com і ns2.example-dns.com. Підтвердьте, що вони відповідають вашому DNS-постачальнику — Cloudflare, AWS Route 53, власній службі реєстратора чи самостійному налаштуванню. Більшість постачальників призначають фіксований набір, тож невідповідність наводить на думку про незавершену міграцію чи захоплення. Більше одного сервера імен — це очікувано й здорово; це забезпечує надлишковість. Якщо результати виглядають хибними, порівняйте їх із тим, що показує ваш реєстратор.

Поширені проблеми NS і як їх виправити

Класична помилка — невідповідність делегування: реєстратор вказує на один набір серверів імен, тоді як ваша зона перелічує інший, що спричиняє періодичні збої, коли резолвери звертаються до різних серверів. Після переходу на іншого DNS-постачальника оновіть записи NS у реєстратора й дочекайтеся поширення зміни, перш ніж виводити стару зону з експлуатації. Мати лише один сервер імен крихко — додайте принаймні другий для надлишковості. Кульгаве делегування (lame delegation), коли перелічений сервер насправді не обслуговує зону, також ламає резолвінг і має бути усунуте.

Поширені запитання

Яка різниця між записами NS і реєстратором?

Реєстратор — це там, де ви реєструєте домен і керуєте ним, тоді як записи NS називають сервери, що насправді відповідають на запити DNS до нього. У реєстратора ви встановлюєте, які сервери імен є авторитетними; ці сервери, які тримає ваш DNS-постачальник, містять зону з вашими записами A, MX та іншими. Ці дві ролі можуть належати різним компаніям.

Скільки записів NS має мати домен?

Домен має мати щонайменше два сервери імен для надлишковості, а багато постачальників призначають три чи чотири. Кілька серверів імен гарантують, що якщо один недоступний, резолвери все одно зможуть отримати відповіді від іншого. Покладання на єдиний сервер імен — це єдина точка відмови, що може вивести весь домен з ладу.

Чому мої записи NS відрізняються між реєстратором і зоною?

Це невідповідність делегування, і зазвичай вона означає, що міграцію залишили незавершеною. Записи NS реєстратора контролюють фактичне делегування з батьківської зони, тож резолвери йдуть за ними. Записи NS усередині вашої зони мають їм відповідати. Узгодьте обидва набори, щоб уникнути періодичних збоїв резолвінгу.

Скільки часу поширюються зміни записів NS?

Зміни NS у реєстратора поширюються через батьківську зону й можуть зайняти від кількох годин до 48 годин, залежно від TTL і обробки реєстром. Протягом цього вікна резолвери можуть використовувати або старі, або нові сервери імен. Тримайте обидва набори, що обслуговують однакові записи, доки поширення не завершиться, щоб уникнути простою.

Що відбувається, якщо записи NS неправильні?

Неправильні записи NS можуть призвести до того, що весь домен не резолвитиметься, виводячи з ладу вебсайт, пошту й кожен інший сервіс, що залежить від його DNS. Оскільки записи NS контролюють делегування, помилка тут серйозніша за один поганий запис. Завжди перевіряйте зміни свіжим запитом, перш ніж виводити з експлуатації старі сервери імен.