sonyps4.ru

Что нужно знать о DNS и доменах. Что такое дочерние NS-серверы

Как связать домен и хостинг(как прописать ДНС сервера)?

Для начала давайте поверхностно поговорим о ДНС. Что такое ДНС и зачем нужна эта технология?

Дело в том, что любой компьютер в сети Интернет имеет определенный IP адрес, с помощью которого можно получить к нему доступ. Обычно данный адрес представляет собой четырехбайтовое число, разделенное точками, ну вот например 32.164.12.143 или 32.134.234.103 . Т.е. не зная IP-адрес компьютера невозможно послать ему информацию или запрос.

Интернет всегда имел растущую тенденцию, т.е. росло число сайтов и число посетителей. Обычному человеку запоминать большое количество IP-адресов не так легко, и поэтому понадобилось средство облегчить участь пользователей. Таким средством стала ДНС - система доменных имен.

Теперь давайте вспомним что такое доменное имя. Доменное имя - это буквенно-цифровое имя, разделенное точками (например, http://www..google.com).

Так вот ДНС - это средство, которое позволяет определить IP-адрес по доменному имени.

Теперь о том как связать домен и хостинг . Если домен и хостинг покупались в одном месте(ну как обычно бывает, купил хостинг получил в подарок домен) то как правило ничего связывать не нужно, все и так уже работает. Однако если домен и хостинг покупались в разных местах, то нужно связать домен и хостинг. Для этого нужно в панели управления доменом, указать DNS сервера Вашего хостера. Таким образом через данные ДНС сервера, Вашему доменному имени будет присвоен IP адрес, т.е. можно будет получить доступ к файлам, находящимся на хостинге.

Где узнать эти DNS сервера? Обычно, после того как Вы сделали и зарегистрировали хостинг-аккаунт, Вам на почту приходит письмо, в котором указаны Ваши контактные данные, логин, пароль и.т.д. , так вот, там же есть и данные о ДНС серверах:) Если вдруг Вы потеряли данное письмо, можно узнать ДНС - сервера у службы поддержки хостинга.

Ну вот например цитата из письма, которое пришло мне, после регистрации хостинга на Sweb :

"Если Вы хотите направить домен на наш хостинг, то укажите для домена наши DNS-сервера:

ns1.spaceweb.ru 77.222.40.2

ns2.spaceweb.ru 77.222.41.3

Как видите, в письме указаны ДНС сервера. Причем указаны сначала имена, а затем IP адреса(т.е. имени ns1.spaceweb.ru соответствует IP 77.222.40.2 ) . В панели управления доменом обычно указывают именно имена днс серверов.

В данном случае, в панели управления доменом, нужно указать два ДНС сервера: Первый - ns1.spaceweb.ru , второй - ns2.spaceweb.ru .

Таким образом, Вам нужно зайти в панель управления доменом, найти там что-то типа "Управление DNS" либо же "Настройка DNS " везде по-разному, после этого зайти туда, и прописать там ДНС сервера Вашего хостера.

Рис. 1 Пример панели управления доменом


Рис. 2 Пример прописывания днс серверов в разделе "Управление DNS "

Теперь осталось подождать от 12 до 72 часов, пока обновятся ДНС сервера, и Ваш сайт станет доступным в интернет.

Оцените урок: 1 2 3 4 5

Комментарии:

Спасибо Андрей

Спасибо Андрей, очень полезно!

Андрей, спасибо большущее)))

Спасибо! "Полазила" у себя в c-panel, такого не нашла, но что-то типа субдомен и т.п. понаходила... Я крыжу "музейный" сайт, писала группа программистов, затем переделывалось, а я вникаю и по ходу крыжу... Так что СПАСИБО ОГРОМНОЕ за братскую, бескорыстную помощь!

Спасибо Андрей, огромное спасибо!!!

На оно надо?

Редкий человек помог мне как ты!

Спасибо очень позновательнр

Спасибо очень позновательно

Спасибо. Весь рунет "перекопали", а только тут нашли ответы.

а если доменное имя и днсы в одном месте а хостинг в другом, тогда как?

Молодец хороший сайт

Спасибо, таким доступным языком написано)))

Спасибо, тема изложена отлично!!!

То, что надо. Спасибо. Впервые регистрировал хостинг и домен отдельно. Использовал советы как на мануал

Очень доступна написали про днс, все сразу понял. Спасибо)

На Яндексе про днс ничего не нашел, случайно попал на этот сайт и сразу все стало ясно) спасибо

вы помагаете миллионам)

большое спасибо выручил))

Спасибо огромное! Редко где встретишь чтобы было нормально, по русски написано. Респект за качественный контент!

Ага тут говоришь что можно домены в sweb регать, а сам на Domec сидишь

И на спайсвебе тоже есть 5 доменов. Так что не надо...

спасибо! жду пока обновятся сервера...

СПАСИБО, просто и ясно, направил тебе личное благодарственное письмо через министрество Образования

Андрей, читал что можно связать один домен с несколькими разными хостерами? Влият ли это на ИЦ домента?

Спасибо Андрей. Желаю процветания Вашему сайту!Отличный ресурс!

Большущее человеческое спасибо! Очень полезный ресурс!

Спасибо за статью. Возник вопрос. Существует доменное имя привязанное к блоговой системе blogger (name.ru) Есть второй сервер со статическим белым ip с соответственно другим ip. Вопрос: Можно ли прописать днс сервер так чтобы на 2м сервере была страница name.ru/любое имя/? Хотелось бы заиметь файловый хостинг на втором сервере для блога на гугл системе.

Спасибо. Статья интересная. А какие DNS прописывать если я хочу прикрепить домен к своему серверу???

Пасиб! Прояснили кой что!))

Подскажите,где найти настройки DNS на Blogbugs.org?

В этой статье пойдет речь об одном из первых шагов по созданию сайта. Одним из начальных этапов по публикации сайта в интернет является покупка домена и хостинга. Далее необходимо прописать DNS и привязать домен к хостингу . Изначально рекомендуется создавать сайт на локальном сервисе у себя на компьютере, например XAMPP и проверить все плагины и скрипты. Это гарантирует избежать затруднений при работе на уже выложенном сайте в интернете.

Что же такое DNS? Это технология, которая позволяет привязать домен к определенному IP адресу. Если вы покупаете домен и хостинг на одном и том же сервисе, то эта процедура не нужна. Но в большинстве случаев размещение сайта выбирается на другом сервисе, что значительно сокращает затраты. Все таки как ни говори, но сайт хотя бы для начала должен окупать затраты по созданию и размещению на хостере.

По своему личному опыту, что бы сэкономить рекомендую покупать хостинг на . На этом хостинге по моему мнению самое лучшее соотношение цена-качество. Для одного сайта всего 30 рублей в месяц. Безлимитный трафик, почта,базы данных и все необходимое для нормальной работы. И служба поддержки работает отлично. Следующий тарифный план очень выгоден, если вы планируете развивать свою группировку сайтов. Для 5 сайтов и 2012 мегабайт всего 2$ в месяц.

Этот сервис размещения сайтов выбран после подробного анализа в интернете и проверки отзывов. Очень часто многие вебмастеры рекомендуют - что чем дороже хостинг тем лучше, но в последствии оказывается, что такие хостинги зависают на несколько дней, с ними много проблем и служба поддержки плохо работает.

Привязать домен и прописать DNS не составляет большого труда. Работаю с hostia.ru уже больше года и не испытываю ни каких проблем. На этом хостинге имею сайы на CMS Joomla и WordPress и проблем нет.

Далее рассмотрим как привязать домен к хостеру и прописать DNS на примере Hostia.ru и официального партнера Reg.ru по регистрации доменов 2domains.ru. Здесь покупка и продление домена стоит всего 99 рублей.

Впрочем, эти шаги для того чтобы прописать DNS и привязать домен к хостеру вполне подойдут и для других сервисов и регистраторов.

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

Обычно указывается два адреса. Вот пример письма в службу поддержки hostia.ru:

После получения данных о том как прописать DNS и привязать домен нужно зайти в панель управления услугами регистратора домена. В нашем случае это 2domains.ru . Для изменения DNS нужно зайти в меню Домены->Управление->Мои домены и далее по инструкции.

Например вот такие действия вам придется сделать для того чтобы прописать dns и привязать домен. Здесь указана панель управления 2domains.ru

Ели Вы когда-либо занимались созданием сайта или покупкой домена к нему, то уже сталкивались с такой проблемой, как правильно прописать список dns серверов . Для всех, кто знаком с этими техническими понятиями и постоянно работает с ними, данная новость будет не в новинку, но будет служить своеобразной подсказкой молодым пользователям.

Я сам создаю и продвигаю сайты различных тематик, и мне неоднократно приходилось переносить ресурсы заказчиков с одного хостинга на другой, делалось это в целях безопасности и смены нестабильного хостинга на более надежный. Почитайте пост про мой выбор надежного хостинга "Лучший хостинг для сайта в России" Давайте поподробнее рассмотрим все технические моменты работы с DNS серверами.

DNS сервера - это совокупность множества серверов, расположенных в сети интернет, которые передают информацию в реальном времени между собой о том или ином доменном имени. Тем самым, DNS является системой управления всех доменов. Используя такие сервера, можно узнать через панель администратора домена, кому он принадлежит, а также проверить ip адрес, на котором он находится. Я бы сравнил эту систему с паспортным столом, где наш домен получает свою прописку, когда временную, а когда и постоянную.

Все не так и сложно, как кажется на первый взгляд, просто достаточно понять всю суть этих вещей и для чего они нужны. Представьте, что Ваша квартира - это Ваш личный блог (почитайте как создать свой сайт в этом разделе ), вот Вы являетесь жильцом и владельцем данной недвижимости. А как же узнать другим, что Вы там проживаете? Вот тут и необходимо наличие NS-записей у нашего домена, так сказать, штамп в паспорте, указывающий на прописку, т.е. на Ваш блог. Думаю, такой пример на пальцах будет понятен каждому.

При покупке любого домена (адрес сайта) Вам будет предоставлен личный кабинет с панелью управления. По умолчанию у домена будет прописаны NS сервера самого регистратора, которые Вы можете поменять на свои, если хостинг у Вас куплен в другом месте.

Для домена в обязательном порядке должен быть прописан список dns серверов, не менее двух NS-записей , иногда может потребоваться и четыре записи. Это делается для того, чтобы гарантировать работоспособность сайта, в случае недоступности серверов другие сервера страхуют их. Обязательно проверьте данные записи. Может случиться, что с сайтом все в порядке, а у Вас паника, и Вы не можете понять что происходит с сайтом. Чтобы прописать данные сервера в домене, необходимо просто зайти в панель управления домена в раздел DNS-сервера и вписать вместо старых данных свои.

Вот мой список dns серверов для блога сайт:

ns1.hosting.reg.ru

ns2.hosting.reg.ru

Обратите внимание, что после внесения NS-записей в dns сервер для домена (да и вообще в принципе), их обновление может происходить от 1 дня до 7 дней , все зависит от Вашего провайдера. Бывает и такое, что обновление записей прошло успешно, люди видят сайт, а Вы со своего компьютера не можете на него попасть, и Вам выдают ошибку или же просто написано, что сайт не может быть найден. Не стоит печалиться, тут все дело обстоит именно в обновлении записей Вашего интернет-провайдера, у меня это происходит 1,5 дня, и все становится доступно.

Также есть интересный метод ускорить видимость сайта для себя. Для этого Вам необходимо обратиться к хостеру и попросить его дать Вам временные записи ip адреса Вашего сайта, чтобы не ждать полного обновления их на Вашем провайдере. К примеру, мои записи сайта имели следующий вид:

37.140.192..сайт

Данную запись необходимо сделать на своем компьютере в системном файле hosts . У меня на компьютере установлена Windows 7 x64 , и путь к моему файлу выглядит так:

Диск С: Windows - System32 - drivers - etc - наш файл hosts

Если же Вы используете операционную систему Unix, то путь выглядит так:

Unix: - etc - наш файл hosts

Я прописываю данную запись в самом низу файла, и все работает нормально. Ну вот, теперь Вы не зависите от того, как обновятся записи провайдеров Ваших серверов и спокойно можете продолжать работу над проектом, проводить проверку его скорости работы и оптимизацию контента .

Существую быстро обновляемые и бесплатные DNS сервера, их еще называют "публичными". Выглядят они следующим образом:

8.8.8.8 и 8.8.4.4 - для поисковой системы Google;

208.67.222.222 и 208.67.220.220 - для OpenDNS .

Чтобы их прописать на своем компьютере, необходимо зайти в свойства сетевого подключения, выбрать протокол TCP/IP, и в его свойствах прописать DNS сервера.

Как узнать dns сервер?

Для того, чтобы узнать свои сервера имеется несколько способов. Приведу пример на операционке Windows 7 .

Способ № 1: Способ довольно простой и быстрый. Необходимо нажать комбинацию клавиш "Windows + R" , после чего появится всплывающее черное окно командной строки системы, в котором мы должны прописать следующую строку и нажать Enter :

ipconfig /all

Лучше всего прописать вручную, так как горячими клавишами вставить не получится, лично я не смог, хотя руки вроде не кривые =)))

Способ № 2: Начинаете копаться в своих документах, находите договор с интернет-провайдером, и смотрите там свои данные DNS серверов.

Способ №3: Просто отправляете запрос в службу поддержки, и они сразу же Вам все отправят без всяких проблем.

DNS сервер для домена, назначение записей

Для того, чтобы разобраться "что и с чем едят", нам необходимо покопаться в основных параметрах NS-записей нашего домена. Итак, приступим. Вот основные переменные и их назначение:

  • Запись типа А - переводит в цифровой формат с языкового. Также необходима для связывания Вашего домена с хостингом, где располагаются файлы самого сайта. Тип записи может выглядеть так: @ IN A 97.10.xxx.xxx и * IN A 97.11.xxx.xxx , где @ - это само наше доменное имя, * - это все поддомены от основного домена. (Пример поддомена: support.сайт );
  • TXT запись - это дополнительные записи, устанавливаемые пользователями, чаще всего я использую для настройки почты;
  • MX - это запись, предназначенная для идентификации почтового сервера для домена, помогает настроить обмен почтовыми сообщениями от домена;
  • IP - показывает уникальный адрес сервера, где расположен Ваш домен или хостинг;
  • NS записи - предназначены для связывания нашего домена с хостингом, а также для делегирования любого домена.

Ну вот, это основные, на мой взгляд, записи, которые необходимо знать, когда Вы будите связывать доменное имя с хостингом или же настраивать фирменную почту для домена. Свои рекомендации и способы можете оставлять в комментариях.

Надеюсь, материал будет полезен моим дорогим читателям. Подписывайтесь на обновления блога и будьте в курсе новых постов.

Буду благодарен за нажатии кнопочек и репост данного материала. Увидимся в следующих статьях =))))) Всем удачи!!!

Как это работает система DNS?

Когда вы набираете в браузере доменное имя MYDOMAIN.COM, ваш компьютер для первым делом обращается к DNS-серверу, указанному в настройках вашего соединения с интернетом. DNS-сервер нужен для того, чтобы преобразовать запрошенное доменное имя в IP-адрес.

DNS-сервер обращается к одному из корневых NS-серверов интернета, ip-адреса которых жестко заданы и известны и в ответ Корневой сервер отдает DNS-серверу список ip-адресов серверов, на которых расположена зона.COM Выглядит этот список примерно так:

A.gtld-servers.net. 160060 IN A 192.5.6.30 a.gtld-servers.net. 160060 IN AAAA 2001:503:a83e::2:30 b.gtld-servers.net. 160060 IN A 192.33.14.30 b.gtld-servers.net. 160060 IN AAAA 2001:503:231d::2:30 c.gtld-servers.net. 160060 IN A 192.26.92.30 d.gtld-servers.net. 160060 IN A 192.31.80.30 e.gtld-servers.net. 160060 IN A 192.12.94.30 f.gtld-servers.net. 160060 IN A 192.35.51.30 g.gtld-servers.net. 160060 IN A 192.42.93.30 h.gtld-servers.net. 160060 IN A 192.54.112.30 i.gtld-servers.net. 160060 IN A 192.43.172.30 j.gtld-servers.net. 160060 IN A 192.48.79.30 k.gtld-servers.net. 160060 IN A 192.52.178.30 l.gtld-servers.net. 160060 IN A 192.41.162.30 m.gtld-servers.net. 160060 IN A 192.55.83.30

DNS-сервер обращается к одному из NS-серверов зоны.COM (Допустим, a.gtld-servers.net - 192.5.6.30) и запрашивает список NS-серверов для домена MYDOMAIN.COM. Эти NS-сервера называются NS-серверами, на которые делегирован домен.

Ns1.mydomain.com. 172800 IN A 66.96.142.148 ns2.mydomain.com. 172800 IN A 65.254.254.172 ns3.mydomain.com. 172800 IN A 66.96.142.146 ns4.mydomain.com. 172800 IN A 65.254.254.170

После чего обращается к одному из полученного списка NS-серверов и запрашивает уже информацию относительно домена MYDOMAIN.COM. Пример ответа:

Mydomain.com. 3248 IN MX 0 mail.mydomain.com. mydomain.com. 86048 IN TXT "v=spf1 ip4:38.113.1.0/24 ip4:38.113.20.0/24 ip4:12.45.243.128/26 ip4:65.254.224.0/19 ?all" mydomain.com. 2208 IN SOA ns1.mydomain.com. hostmaster.mydomain.com. 1335787408 16384 2048 1048576 2560 mydomain.com. 248 IN A 65.254.242.180 mydomain.com. 1448 IN NS ns3.mydomain.com. mydomain.com. 1448 IN NS ns2.mydomain.com. mydomain.com. 1448 IN NS ns4.mydomain.com. mydomain.com. 1448 IN NS ns1.mydomain.com. ;; AUTHORITY SECTION: mydomain.com. 1448 IN NS ns3.mydomain.com. mydomain.com. 1448 IN NS ns4.mydomain.com. mydomain.com. 1448 IN NS ns2.mydomain.com. mydomain.com. 1448 IN NS ns1.mydomain.com. ;; ADDITIONAL SECTION: ns1.mydomain.com. 167564 IN A 66.96.142.148 ns2.mydomain.com. 167564 IN A 65.254.254.172 ns3.mydomain.com. 126551 IN A 66.96.142.146 ns4.mydomain.com. 126551 IN A 65.254.254.170

DNS-сервер отдает вашему компьютеру полученную информацию и он обращается к нужному IP-адресу. Но, как мы видим, здесь достаточно много разнообразной информации. Рассмотрим все подробнее.

Что такое делегирование домена

Делегированием домена называется передача корневым сервером зоны права размещения домена на определенном NS-сервере. Для примера, корневые сервера ДЕЛЕГИРУЮТ зону.COM на серверы, которые будут за нее отвечать, а серверы зоны.COM ДЕЛЕГИРУЮТ домен MYDOMAIN.COM на NS-сервера хостинг-провайдера или на какие-либо другие. Само делегирование означает, что на корневом сервере для домена присутствуют записи IN NS, указывающие на NS-сервер, на котором размещена информация по домену. Обратите внимание, делегирование предполагает наличие ТОЛЬКО записей IN NS и никаких других. Поэтому домену второго уровня нельзя прописать, к примеру, запись CNAME.

Что такое дочерние NS-серверы

Иногда NS-серверы для домена находятся на его поддоменах. В вышеприведенном примере домен MYDOMAIN.COM делегирован на NS-серверы ns1.mydomain.com, ns2.mydomain.com и т.д. Как же это возможно? Ведь чтобы обратиться к этим NS-серверам нужно узнать их ip-адрес. Все просто - корневой сервер зоны.COM при таком варианте требует указания не только доменных имен NS-серверов, но и их ip-адресов. Поэтому DNS-сервер знает, куда обратиться за подробностями. Рассмотрим пример двух доменов - с дочерним NS-сервером и без: NS-запись у домена diphost.ru

;; ANSWER SECTION: diphost.ru. 292 IN NS ns1.bz8.ru.

NS-запись у домена bz8.ru

;; ANSWER SECTION: bz8.ru. 300 IN NS ns1.bz8.ru. ;; ADDITIONAL SECTION: ns1.bz8.ru. 95617 IN A 185.35.220.5 ns1.bz8.ru. 95617 IN AAAA 2a00:e460:2a00:c01d::9:aaaa

Как видите, все просто. Такая настройка у зарубежных регистраторов называется Child NameServers

Какие бывают NS-записи для домена

NS-запись - указывает, на каких NS-серверах находится домен. Эта запись должна повторять значения для домена, находящиеся на корневых серверах зоны. Только в этом случае домен будет ДЕЛЕГИРОВАН.

Mydomain.com. 1448 IN NS ns3.mydomain.com.

A-запись - указывает IPv4 адрес сервера, к которому нужно обратиться по доменному имени. A-записей у домена может быть несколько. В этом случае выбирается случайный.

Mydomain.com. 248 IN A 65.254.242.180

AAAA-запись - указывает на IPv6 адрес сервера. Также, эта запись иногда упоминается как Квадра-А (четыре А)

MX-запись - указывает на ip-адрес или доменное имя сервера, отвечающего за прием почты на этот домен (MX-сервер). В нашем примере, вся почта на любой адрес домена MYDOMAIN.COM будет поступать на сервер mail.mydomain.com.

Mydomain.com. 3248 IN MX 0 mail.mydomain.com.

MX-записей тоже может быть несколько. MX-запись кроме имени сервера также имеет поле "Приоритет". Оно указывает, в каком порядке нужно обращаться к MX-серверам домена. Чем меньше значение приоритета, тем приоритетнее сервер.

TXT-запись - Сюда записывают различную служебную информацию, для которой нет выделенных полей. Можно записать контактные данные администратора, или что угодно. TXT-записи также используются для хранения SPF и DKIM записей, использующихся для защиты от спама.

Mydomain.com. 86048 IN TXT "v=spf1 ip4:38.113.1.0/24 ip4:38.113.20.0/24 ip4:12.45.243.128/26 ip4:65.254.224.0/19 ?all"

CNAME-запись - служит для указания, что домен является синонимом (алиасом) другого домена. По этой же причине, у домена с записью CNAME не может быть никаких других записей.

SOA-запись - генерируется автоматически NS-сервером и содержит служебную информацию: адрес электронной почты ответственного за NS-сервер, дату и время последнего обновления домена, предельное время кеширования зоны (TTL) и т.д.

SRV-запись - служит для хранения адресов различных серверов, обслуживающих домен. Обычно они не совпадают с адресом web-сервера, указанного в A-записи и, как и MX-сервер, расположены на других адресах. В эту запись можно добавить адреса JABBER, TeamSpeak серверов и т.д.

Общие правила оформления записей на NS-сервере

Если в записи указано доменное имя, оно должно заканчиваться точкой, иначе к нему будет приклеено имя основного домена. Т.е. если указать запись

Mydomain.com. IN MX 10 mx.mail.ru

то MX-сервер домена будет определяться как mx.mail.ru.mydomain.com. Поэтому правильный вариант записи:

Mydomain.com. IN MX 10 mx.mail.ru.



Загрузка...