Як прив`язати домен до домашнього сервера

Відео: Купівля домена. Прив`язка домену до хостингу

Сьогодні ми з вами розглянемо питання настройки DNS для вашого сайту, так би мовити, «малою кров`ю». А саме дізнаємося: як прив`язати домен до домашнього сервера. Ми не будемо заглиблюватися в тонкощі правки конфігураційних файлів поширених DNS-серверів, а розглянемо як це зробити найпростіше.

А почнемо ми з питання. Що таке DNS? Справа в тому, що комп`ютери в Інтернеті використовують для зв`язку один з одним на мережевому рівні спеціальні адреси, які представляють собою набір з 4-х цифр. Називаються ці набори цифр просто: «IP адреса». наприклад:

46.4.12.79 - це адреса сервера (спеціального виділеного для цього сайту комп`ютера), на якому в момент написання статті працює yachaynik.ru

Так ось, DNS - це така система, яка дозволить вашому комп`ютеру визначити адресу деякого сайту, щоб ви могли, скажімо, відкрити його в вашому браузері. Це дещо спрощене визначення, але для наших цілей воно цілком прийнятно.

Важливо зрозуміти, що якщо комп`ютеру не відомий IP адреса іншого комп`ютера, то він і не зможе зв`язатися з ним через Інтернет. А DNS якраз і вирішує цю проблему. Як же ваш комп`ютер знаходить DNS-сервера? Найчастіше їх IP адреси прописані в мережевих налаштуваннях або ваш комп`ютер їх отримує автоматично при підключенні до Інтернету.

Відео: Як прив`язати домен до хостингу? Просто про складне

Отже, приступимо.

Налаштування доступу до сайту за допомогою файлу HOSTS

Це найпростіший і природний варіант, якщо DNS вам потрібен виключно для локального доступу до вашого сайту, наприклад для тестування. Припустимо, ви налаштували на своєму комп`ютері вебсервер, вміст сайту вже сформовано. Тепер потрібно якось звернутися до сайту по імені.

Відео: Як прив`язати домен на сервер Minecraft PE

Все, що потрібно для цього зробити - відредагувати один текстовий файл. Якщо у вас Linux або Mac OS X, то цей файл буде розташований тут: / etc / hosts. Для Windows найчастіше цей файл розташовується по шляху: C: WINDOWS System32 drivers etc hosts.

Відкриваємо цей файл в текстовому редакторі і додаємо в його кінець рядок виду:

І зберігаємо. Тепер можна буде звернутися до вашого сайту по імені. Але тільки з вашого комп`ютера. Якщо вебсервер налаштований на якомусь іншому комп`ютері і ви знаєте його адресу, то потрібно 127.0.0.1 замінити на IP адресу цього сервера. Сам же адреса 127.0.0.1 завжди вказує на локальний комп`ютер.

Налаштування DNS на серверах реєстратора



Отже, ви купили для свого майбутнього сайту доменне ім`я і роздумуєте як же вам тепер налаштувати для нього DNS. Гарна новина полягає в тому, що більшість реєстраторів доменів безкоштовно надають для цих цілей свої сервера. Давайте розглянемо як приклад реєстратора доменів daodomains.com

Припустимо, ми зареєстрували домен testsite.ru. Тепер йдемо в меню: Домени Мої домени. Вибираємо наш домен testsite.ru. У розділі Dns-сервери тиснемо посилання «змінити», далі ставимо галку навпроти «dns-сервери реєстратора». Тиснемо на кнопку «Змінити дані домену».

Тепер переходимо до «Мої домени» testsite.ru. Знизу ви побачите розділ «Налаштування зони і переадресації», а там буде підрозділ «Ручне управління зоною»

Прописуємо адресу сервера, на якому знаходиться наш сайт, в правій колонці навпроти «@» та «www» і тиснемо кнопку «Зберегти». От і все!

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

ping testsite.ru

Якщо вона відпрацює без помилок і показує IP адреса вашого сервера, значить все впорядке.

Командний рядок в Windows викликається за допомогою меню: Пуск Виконати ... cmd OK

Для Linux і Mac OS X використовується додаток «Термінал».

Налаштування DNS на базі безкоштовних сторонніх серверів

Уявімо, що ваш реєстратор домену не надає послугу DNS. Що ж тоді робити?

Розглянемо, як можна налаштувати DNS за допомогою послуг, що надаються на сайті https://xname.org/

Для початку потрібно зареєструватися на даному сайті. Якщо натиснути кнопку «create a new user» зліва, ви побачите запрошення для реєстрації. Після реєстрації вам на e-mail має прийти лист з підтвердженням.

Отже ми зареєструвалися на xname.org. Тепер введемо наші дані для входу (логін і пароль) в лівій частині сайту. Після входу на сайт давайте додамо в наш аккаунт зареєстрований нами домен testsite.ru. Для цього натиснемо на кнопку зверху «Create zone». Потім потрібно поставити галку навпроти zone type: Primary. Тиснемо Create і йдемо редагувати нашу зону. В даному випадку під зоною мається на увазі доменне ім`я в системі DNS.

Меню «Modify Zone». Вибираємо наш домен testsite.ru. Нас буде цікавити розділ «Address (A) records», так як саме він відповідає за адресацію сайтів в системі DNS. У ліву колонку пишемо testsite.ru. (Точка після назви домену обов`язкове!) І www, а в праву потрібно внести IP адреса сервера, на якому буде працювати ваш сайт.

Потім тиснемо кнопку «Generate zone configuration» внизу сторінки. Якщо з`явитися щось на кшталт такого, значить все пройшло як треба:

Протягом години дані зони повинні оновитися в системі xname.org. Тепер залишилося прописати в якості NS серверів для вашої зони: ns0.xname.org і ns1.xname.org. Зробити це потрібно в панелі вашого реєстратора домену. Думаю, у вас не виникне особливих труднощів з цим пунктом.

На цьому ми й закінчимо з вами розгляд питання настройки DNS. Сподіваюся, ми відповіли на питання: як прив`язати домен до домашнього сервера. Успіхів!

Spinal, спеціально для yachaynik.ru

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!