Домены, NS, DNS

Материал из AOW

Перейти к: навигация, поиск

Содержание

Организации, участвующие в управлении доменом

Следует различать три типа организаций, управляющих доменами: регистратор, NS-сервер, хостер. Регистратор регистрирует домен и хранит адреса NS серверов(NS серверы некоторые компании предоставляют платно и отдельно от хостинга), которые в свою очередь хранят данные о том, где у домена хостинг, какие почтовые сервера использует домен, какие поддомены есть у домена и др. Часто NS-сервер провайдер и хостинг провайдер является одной компанией См. картинку.

Регистратор

Компания, которая регистрирует домен и гарантирует его сохранность. Регистратора домена можно определить введя домен в любом из сервисов регистрации доменов. Например в http://nic.ru Рассмотрим как это работает на примере. Нам нужно узнать кто является регистратором artofweb.ru, чтобы продлить домен или узнать кто его собственник и т.п. Последовательность действий:

1. Заходим на http://nic.ru

2. Вводим домен. В данном примере artofweb.ru

3. Сервис выдаёт сообщение о том, что домен занят. Нажимаем на ссылку _занят_, после чего перед нами всплывает форма с данными о домене.

по данным WHOIS.TCINET.RU:
% By submitting a query to RIPN's Whois Service
% you agree to abide by the following terms of use:
% http://www.ripn.net/about/servpol.html#3.2 (in Russian)
% http://www.ripn.net/about/en/servpol.html#3.2 (in English).
domain:     ARTOFWEB.RU
nserver:    ns10.hoster.ru.
nserver:    ns11.hoster.ru.
state:      REGISTERED, DELEGATED, VERIFIED
person:     Private Person
e-mail:     info@artofweb.ru
registrar:  DOMENUS-REG-RIPN
created:    2005.03.25
paid-till:  2012.03.25
source:     TCI 

nic-hdl:    DOMENUS-REG-RIPN
org:        DOMENUS
phone:      +7 495 7754277
fax-no:     +7 495 7754277
e-mail:     info@domenus.ru
www:        http://www.domenus.ru
whois:      whois.domenus.ru
source:     TCI

Last updated on 2011.09.14 22:43:42 MSK/MSD

Что означают поля в записи домена у регистратора

4. Самое главное, что нас интересует - это регистратор (поле registrar), в данном случае это DOMENUS-REG-RIPN. По данным строкам всегда можно найти где он находится и как с ним связаться. Достаточно лишь вбить их в любой поисковой системе. Тем более сервис nic.ru автоматически выдаёт информацию о регистраторе, начиная со строки nic-hdl: DOMENUS-REG-RIPN и ниже.

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

Самое важное, что есть в записи о домене, это какие у домена NS-сервера(nserver) и когда истекает срок его действия(paid-till).

NS-серверы

NS-серверы служат для хранения информации о домене. Часто мы (AOW) используем NS-сервера нашего хостинг-провайдера hoster.ru. Адреса NS-серверов hoster.ru

nserver: ns10.hoster.ru
nserver: ns11.hoster.ru

Когда у домена прописаны эти адреса, значит что управление доменом происходит у компании hoster.ru однако, совсем не значит что управляем этими доменами именно мы, т.к. у хостера большое количество доменов и аккаунтов управляющих доменами. Для того чтобы нам принять домен на управление необходимо в личном кабинете в support.hoster.ru "принять домен". После чего у регистратора домена в настройках домена указать адреса "наших" NS-серверов, часто это действие называют "переделегировать".

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

Настройки домена (DNS-записи)

Часто, когда говорится о настройках домена, подразумевается создание записей на NS-серверах, такие записи называются DNS-записи.

Например: как на NS-серверах прописать хостинг:

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

2. Но даже когда NS-серверы указаны, например наши, то и такой домен всё равно не ведет на хостинг. Т.к. на NS серверах должны содержаться DNS-записи, которые указывают на домен. Проверить куда ведут DNS-записи домена очень легко, достаточно войти в командную строку (В windows Пуск->Выполнить->cmd,Enter) и ввести команду ping имя домена.

Файл:Ping artofweb.ru.PNG

Если мы видим приблизительно тоже самое что представлено на изображении, т.е. IP-адрес домена определяется в данном случае он 62.152.59.106 то всё в порядке на NS-сервере задана DNS-запись указывающая на IP адрес сервера.

Типы DNS-записей

DNS-записи, как и было описано ранее, управляются на NS-серверах. Существуют записи следующих основных типов: A - указывает на IP адрес хостингового веб-сервера. CNAME - синоним. Для более подробного описания приведу выдержку из Wikipedia.

Запись A (address record) или запись адреса связывает имя хоста с адресом IP. 
Например, запрос A-записи на имя artofweb.ru вернет его IP адрес — 62.152.59.106
Запись AAAA (IPv6 address record) связывает имя хоста с адресом протокола IPv6. 
Например, запрос AAAA-записи на имя K.ROOT-SERVERS.NET вернет его IPv6 адрес — 2001:7fd::1
Запись CNAME (canonical name record) или каноническая запись имени (псевдоним) используется для перенаправления на другое имя
Запись MX (mail exchange) или почтовый обменник указывает сервер(ы) обмена почтой для данного домена.

Пример DNS записей для хоста artofweb.ru

        ИМЯ     TTL     ТИП     ЗНАЧЕНИЕ
	* 	2560 	CNAME 	artofweb.ru 	
	aowsrv 	2560 	A 	212.57.114.29 	
	gmail 	2560 	CNAME 	ghs.google.com 	 
		2560 	MX 	30 aspmx2.googlemail.com 	
		2560 	MX 	20 alt2.aspmx.l.google.com 	 
		2560 	MX 	20 alt1.aspmx.l.google.com 	
		2560 	MX 	10 aspmx.l.google.com 	
		2560 	MX 	30 aspmx5.googlemail.com 	
		2560 	A 	62.152.59.106 	
		2560 	MX 	30 aspmx4.googlemail.com 	
		2560 	MX 	30 aspmx3.googlemail.com 	

Разберем некоторые из наиболее важных записей

	2560 	A 	62.152.59.106

Эта запись означает что сервер домена artofweb.ru имеет адрес 62.152.59.106

aowsrv 	2560 	A 	212.57.114.29 

Эта запись означает что сервер поддомена aowsrv.artofweb.ru имеет адрес 212.57.114.29.

Настройки хостингового-сервера

Когда мы знаем наверняка, что всё впорядке на регистраторе, на NS-серверах, и с DNS записями (как писалось выше проверить это можно командой ping), но сайт всё равно не работает или пишет что-то вроде:

Forbidden

You don't have permission to access / on this server.

это значит что на сервере не создан хост для данного домена. Создать хост может только администратор сервера. Подробнее о том, как ставить задачи администраторам серверов AOW -- Как правильно поставить задачу администратору домена/сервера.

Как узнать на каком сервере находится домен или почему сайт не работает

Если сайт не работает тому может быть несколько причин:

  • ошибки самого веб-сайта и программного кода
  • неработоспособность ПО на сервере
  • проблемы с DNS
  • проблемы с NS
  • проблемы с регистратором (закончился срок, домен переназначен), также у регистратора может быть заблокирован домен, об этом могут говорить NS-записи Status: clientHold Status: clientTransferProhibited

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

Диагностика выглядит след. образом.

1. Начинаем с команды ping, если команда ping даёт ответ, а не ошибку, значит проблемы исключительно с сервером. По IP можно определить что это за сервер и где находится.

2. Если ping не проходит, что говорит о том, что DNS записи для домена не существует, тогда обращаемся к любому сервису регистрации доменов (регистратору) в данном примере будем использовать описанный ранее nic.ru.

3. Если регистратор говорит о том, что срок действия домена истёк, то его нужно продлить и в целом всё понятно, однако, может быть ситуация когда домен не делегирован (для него отсутствую записи NS-серверов), тогда нужно его делегировать, как было описано выше -- нужно обратиться к регистратору и в личном кабинете указать NS-серверы. Также, если всё в порядке, и у регистратора прописаны NS-серверы, но у домена имеется запись Status: clientHold Status: clientTransferProhibited, это говорит о том, что регистратор приостановил делегирование домена в связи с его блокировкой, блокирован домен может быть по целому ряду самых различных юридических причин, дату решения о блокировке можно посмотреть в записи Updated Date. При диагностировании проблем с регистратором необходимо внимательнейшим образом проверять каждую из записей о домене.

4. Если NS-серверы заданы, но домен не пингуется, очевидно, что на NS-серверах не задана запись A.

Внимание: домен может попасть в статус Status: clientHold в случае запроса со стороны правоохранительных и правозащитных организаций. 
Мы встречались со случаем блокироки домена интернет-магазина который занимался серой продукцией. В частности регистраторы ENUM и Dynadot
могут заблокировать домен чуть ли не по запросу физического лица.


Статус clientTransferProhibited, clientUpdateProhibited устанавливается в исключительных случаях, указанных в п.3 Порядка трансфера регистраций между Регистраторами:

  • получены свидетельства подлога;
  • действия в соответствии с Порядком решения спорных вопросов;
  • по решению суда соответствующей юрисдикции;
  • в случае спора между Регистрантом и Административным контактом;
  • в связи с письменным возражением от Регистранта
  • доменное имя уже имело статус "Заблокировано" означающее, что Регистратор выставил осуществимые и резонные требования Регистранту для снятия статуса "Заблокировано".
  • не истек период 60 календарных дней для вновь зарегистрированного доменного имени
  • не истек период 60 календарных дней (или меньший период, если специально определено) после предыдущего трансфера (за исключением трансфера обратно к предыдущему Регистратору в случае, когда оба Регистратора пришли к согласию и,или когда процесс решения спора указывает так).

Смена регистратора, администратора, хостера, NS-серверов

Смена регистратора происходит через подачу заявлений регистратору, отдающему домен и регистратору, принимающему домен. По законодательству РФ эта процедура может происходить только при личной явке собственника домена (часто его называют администратором домена), либо, обладая нотариально заверенной копией документа, подтверждающего права управления доменом. И может занимать несколько дней. Это связано с тем, что сами регистраторы могут медленно работать, с почтой России, погодой и всем остальным.

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

Смена NS-записей, часто нужна, при переносе хостинга с одного на другой. Было бы удобно при смене хостинга забирать и управление доменом, т.е. чтобы владелец домена прописывал наши NS-серверы, чтобы мы могли беспрепятственно назначать хостинг, создавать почту, поддомены и пр. Может занимать до 12 часов, и зависит исключительно от времени работы глобальной системы доменов. Часто также на стороне клиента может возникать задержка, связанная с тем, что Интернет-провайдер редко обновляет локальный DNS-кэш.

Смена DNS-записей всегда происходит в настройках NS-серверов, и, как правило, срабатывает за 15 минут - 1 час, а иногда и сразу.

См. также

Личные инструменты

Разработка веб-сайтов, автоматизация.
По всем вопросам обращайтесь по телефонам:

+7 495 640 29 90
http://artofweb.ru