Ви розглядаєте можливість міграції вашого сайту до нового провайдера хостингових послуг? Вас може цікавити, що це означатиме для вашої реєстрації домену. Чи призведе перехід на інший веб-хостинг до того, що люди не зможуть отримати доступ до вашого контенту? Це достатньо, щоб викликати дрож у вашому тілі.
Ось чому важливо розуміти, що таке nameservers та Domain Name System (DNS) і як вони працюють. Ці знання допоможуть вам ефективно керувати міграцією та підтримувати потік трафіку.
У цьому пості ми детальніше розглянемо nameservers та DNS записи. Ми також покажемо вам, як ви можете отримати доступ до цих важливих компонентів вашого сайту. Почати зараз!
Nameserver
Nameserver — це компонент сервера системи доменних імен (DNS), який перекладає доменне ім’я вебсайту в числову IP-адресу. Цей термін може відноситися до будь-якого сервера з програмним забезпеченням DNS, а також до сервера хостинг-провайдера, який керує доменними іменами клієнтів.
Читати даліNameservers Vs. DNS Records: Що це таке та як це працює
Nameserver з’єднує ваше доменне ім’я з IP-адресою сервера, який розміщує ваш вебсайт. Завдяки nameservers, браузери, такі як Google Chrome та Mozilla Firefox, можуть направляти користувачів на правильну сторінку, коли вони вводять адресу сайту.
Наприклад, якщо ви введете example.com у Google, nameserver повідомить браузеру, де знаходиться цей домен (тобто адресу вашого веб-хоста). Без цієї інформації браузер не зміг би відобразити сайт.
Nameservers є частиною онлайн бази даних, відомої як Система Доменних Імен (DNS).
DNS
Протокол системи доменних імен (DNS) зберігає записи про те, які доменні імена відповідають певним IP-адресам. DNS дозволяє переглядати веб, вводячи звичайні URL-адреси замість IP-адрес.
Читати даліЦя система працює у партнерстві з Протоколом Керування Передачею (TCP) та Інтернет-Протоколом (IP), які визначають, як комп’ютери спілкуються через Інтернет та приватні мережі.
DNS відіграє важливу роль у перетворенні простих доменних імен (наприклад, example.com) в IP-адресу (наприклад, 12.34.56.78), яку комп’ютери потім використовують для ідентифікації один одного в мережі.
По суті, сприймайте DNS як телефонний довідник. Він містить записи про веб-пристрої, такі як комп’ютери та сервери, та їх асоційовані IP-адреси.
Кожен домен має свої власні DNS записи, які включають nameserver. Вони створюються, коли ви реєструєте своє доменне ім’я у провайдера хостингу або реєстратора доменів. Таким чином, ваш nameserver спрямовує ваше доменне ім’я на IP-адресу вашого хоста або реєстратора.
Як браузер знаходить ваш сайт
Все, що підключено до інтернету, має IP-адресу, включаючи веб-сайти та сервери. У всьому світі використовуються мільйони IP, і всі вони унікальні. Ваш сайт матиме власну IP-адресу, яку надає ваш хост.
Назва вашого домену, однак, повинна мати можливість підключення до IP-адреси вашого сайту. Наприклад, коли ви вводите URL сайту в адресний рядок, ваш браузер спробує отримати доступ до відповідної сторінки. Для цього він пройде через деякі кроки, які ви не побачите.
Спочатку браузер з’єднується з реєстратором домену цільового сайту та запитує напрямки. Це називається DNS запитом. Потім реєстратор вказує браузеру на провайдера хостингу цільового сайту (наприклад, dreamhost.com). Коли браузер прибуде до веб-хоста, він шукатиме правильний nameserver (наприклад, ns1.dreamhost.com).
Цей весь процес є миттєвим.
Як користувачі, ми не повністю усвідомлюємо додаткові кроки. Однак, якщо ви вирішите змінити хостинг-провайдерів, вам потрібно буде оновити записи вашого доменного імені, щоб вони вказували на новий хост. Це життєво важливий крок. В іншому випадку користувачі не зможуть знайти або отримати доступ до вашого сайту.
Як використовувати Nameservers та DNS записи
Доступ до DNS записів, включаючи ваші nameservers, може спростити процес передачі вашого домену. Давайте розглянемо різні способи, які допоможуть вам знайти та керувати цими важливими записами.
Пошук та керування вашими Nameservers
Сервери імен вашого домену можна знайти у вашому хостинговому акаунті. Ці дані також можуть бути доступні на сторінці документації хостингової компанії.
Nameservers для доменів, які керуються DreamHost:
- ns1.dreamhost.com
- ns2.dreamhost.com
- ns3.dreamhost.com
Якщо ви клієнт DreamHost, ви можете увійти до свого хостингового облікового запису, щоб переглянути свої Nameservers.
Зверніть увагу, що якщо ваш домен зареєстровано в іншій компанії, ви не зможете оновити свої nameservers з вашого акаунту DreamHost. Для управління nameservers вам потрібно увійти до свого акаунта в компанії, яка керує вашим доменом.
Якщо ваш домен зареєстрований у DreamHost, ви зможете редагувати ваші nameservers. Наприклад, якщо ви хочете замінити ваші поточні nameservers, ви можете просто видалити їх з поля і ввести нові.
Ви також можете керувати своїм доменом на сторінці Registrations у вашому акаунті. Для отримання додаткової інформації про це, ви можете прочитати наші повні інструкції з редагування вашої Nameservers на DreamHost.
Альтернативно, ви можете дізнатися, які Nameservers має вебсайт, виконавши пошук WHOIS. Nameservers є публічними записами, тому можна знайти цю інформацію, використовуючи інструмент третьої сторони.
Кілька сайтів пропонують цю послугу, включаючи інструмент перевірки ICANN.
Ви можете ввести назву домену у рядок пошуку, і з’явиться список записів. Наприклад, ось Nameservers для google.com:
Зверніть увагу, що пошук WHOIS також може показати особисті дані власника домену, включаючи їхнє ім’я та адресу електронної пошти. Деякі провайдери хостингу та реєстратори доменів пропонують конфіденційність WHOIS, яка захищає ідентичність користувача.
Пошук та управління вашими DNS записами
Ваші DNS записи також легко знайти та керувати ними. Ви можете увійти у свій хостинг-акаунт, щоб переглянути свої записи та змінити їх. Якщо ваш домен керується третьою стороною, наприклад реєстратором доменних імен, вам потрібно буде увійти до свого акаунта в цій компанії.
Якщо у вас є аккаунт DreamHost, ваші DNS записи можна знайти на тій же сторінці, що і ваші Nameservers.
Ви можете додати новий DNS запис до вашого домену, слідуючи цим інструкціям. Ви помітите, що існує кілька типів записів, які ви можете створити. Давайте детальніше розглянемо найпоширеніші з них.
A Record
Запис адреси є найпростішим типом запису DNS. Він вказує домен (або субдомен) на IP-адресу.
Субдомен
Субдомен – це додатковий елемент, що додається на початок назви домену вебсайту. У blog.example.com, u201cblog.u201d є субдоменом. Субдомени зазвичай додають до доменів для створення нових сторінок, які мають унікальний вміст та/або функціональність, що розширює досяжність та призначення вебсайту.
Читати даліЗапис CNAME
Канонічний запис імені вказує домен на інший домен замість IP-адреси. Це використовується, коли сайт має субдомени, такі як shop.myblog.com або donations.example.myblog.com.
Це субдомени myblog.com. Припустимо, що кожен з цих субдоменів має запис CNAME, який містить значення myblog.com. Оскільки DNS шукає IP-адресу, коли доступ до запису CNAME, проводиться додатковий пошук на myblog.com (оскільки це значення міститься у файлі CNAME).
Запис CNAME
CNAME є скороченням від u201cCanonical Nameu201d. Цей термін типовий, коли йдеться про u201cзапис CNAMEu201d у Системі Доменних Імен (DNS). Він відображає псевдонім домену на його справжнє доменне ім’я.
Читати більшеПотім він поверне IP-адресу, збережену у записі “A” myblog.com. Це означає, що ці субдомени є псевдонімами основного домену, а канонічне ім’я (або “справжнє ім’я”) цих субдоменів насправді є myblog.com.
MX запис
Запис обміну поштою використовується для направлення електронних листів на адресу, зареєстровану в вашому домені (наприклад, hello@myblog.com) відповідно до протоколу Simple Mail Transfer Protocol (SMTP) — стандартного протоколу для електронної пошти.
Забезпечення того, щоб ваші MX записи вказували на правильний поштовий сервер, є важливим. В іншому випадку, ви не отримуватимете електронні листи через ваш обліковий запис. Також, перед тим як змінювати хостинг, ми рекомендуємо зробити резервне копіювання ваших електронних листів.
NS Record
Як було зазначено раніше, це запис nameserver. Ви можете використовувати цей параметр, щоб змінити ваші nameservers так, щоб вони вказували на вашого нового хостинг-провайдера.
Текстовий запис TXT
Цей запис дозволяє вам вставляти текст у ваші DNS записи. Спочатку запис TXT був призначений для людських нотаток, таких як описи сайтів або деталі розробки. Однак, можливо включити дані, що можуть читатися машиною.
Цей запис може допомогти вам захистити ваш сайт від спаму. Він також дозволяє підтвердити ваш домен (наприклад, шляхом додавання запису перевірки сайту Google). Це досить поширено мати декілька TXT записів для одного вебсайту.
Моніторинг Ваших DNS записів
При оновленні вашого Nameservers та інших записів домену, вам потрібно врахувати DNS propagation. Це час, який потрібен для оновлення ваших DNS записів у всьому Інтернеті. Наприклад, коли ви змінюєте ваш Nameservers, щоб вказати на вашу нову хостингову компанію, ця зміна може зайняти до 72 годин, щоб набути чинності.
У DreamHost ми пропонуємо перевірку поширення DNS, щоб допомогти вам стежити за вашими записами. Ви також можете використовувати перевірку поширення від ViewDNS.info або whatsmydns.net, на якому навіть є карта, що показує поточну IP-адресу вашого домену та інформацію про DNS-записи на різних nameservers по всьому світу.
DNS і Nameserver Часті питання
До цього часу у вас повинне бути досить добре розуміння того, як працюють DNS та nameservers. Але є ще кілька питань, на які ви повинні знати відповіді. Давайте прояснимо їх зараз:
Яка різниця між DNS зоною та Nameserver?
У простих словах, DNS зона містить всі DNS записи, які керуються певною особою або організацією. Зазвичай це стосується одного конкретного домену та пов’язаних з ним піддоменів.
Наприклад: якщо ви володієте example.com, ваша зона DNS може включати записи для:
- www.example.com
- mail.example.com
- blog.example.com
Натомість, nameserver — це серверний комп’ютер, який розміщує зони DNS. Він зберігає всі записи DNS, збережені для вашого домену, та виконує пошук IP-адреси, коли це потрібно.
Яка різниця між DNS Resolver та Nameserver?
DNS-резольвер — це програмне забезпечення, що ініціює DNS-запити, коли ви намагаєтеся отримати доступ до веб-сайту або інтернет-ресурсу за доменним іменем. Резольвер звертається до nameservers і запитує “Яка IP-адреса для цього доменного імені?”
Nameserver — це виділений серверний комп’ютер, який зберігає записи DNS і який шукає правильну IP-адресу, щоб відправити її назад до резолвера.
Що таке TTL в DNS?
TTL означає Час до життя. Це налаштування, яке повідомляє резольверам та іншим комп’ютерам, як довго кешувати (тимчасово зберігати) конкретний DNS запис, перш ніж знову запитувати його з nameserver.
Це допомагає зменшити кількість запитів при кожному пошуку домену, покращуючи продуктивність вашого сайту.
TTL завжди встановлюється в секундах. Ви можете вибрати будь-що між 30 секундами та 86,400 секундами (один цілий день) або вибрати автоматичний режим. У останньому випадку, записи автоматично оновлюються, коли вони оновлюються.
Nameservers Vs. DNS у стислому викладі
Коли ви переносите свій сайт на новий хостинг, розуміння принципів роботи Nameservers та DNS записів може значно спростити процес. Вам потрібно переконатися, що ваш домен вказує на правильний nameserver. В іншому випадку відвідувачі сайту не зможуть отримати доступ до ваших сторінок.
У DreamHost ми полегшуємо ваше життя, керуючи всім процесом переходу, включаючи перенос доменів.
Крім того, ви можете керувати власними доменами та DNS із вашого хостинг-акаунта у нас, а ваш домен також отримує безкоштовний захист приватності.
Приватна Реєстрація Домену Для Всіх
Не дозволяйте іншим реєструвати ваш домен першими. Пошукайте серед 400+ TLD від DreamHost, щоб знайти ідеальний варіант для вашого вебсайту.
Оволодійте своїм доменом