Онлайн-консультант‚
567516939 - Xостинг (менеджер)
575659134 - Хостинг (техподдержка)
Разместить кнопку:
Разместить кнопку R01 на своем сайте
Rambler\'s Top100

4. Вопросы по DNS

4.1. Что такое DNS?
4.2. Как работает DNS?
4.3. Типы записей в DNS.
4.4. Как сделать, чтобы домен ссылался на конкретный ip-адрес?
4.5. Краткая справка по команде nslookup.
4.6. Как сделать дочерние ns-ы на test.ru?
4.7. Домен не открывается с www. Как это исправить?
4.8. Возможно у вас зарегистрировать DNS-сервера в базе NSI-Registry?
4.9. Необходимо перенести обслуживание домена к другому хостеру. Как направить домен на новый хостинг?


4.1. Что такое DNS?

DNS (Domain Name System, система доменных имён) - иерархическая, распределенная в сети система баз данных, предоставляющая пользователям сети Интернет дополнительный сервис (технически реализованный на компьютерах - DNS-серверах, на которых запущено специальное программное обеспечение) по автоматическому преобразованию запросов, оформленных в удобном для человека текстовом формате (например, www.test.ru) в цифровой IP-адрес компьютера (например, 123.123.123.123), где находится искомый ресурс.

Иерархию DNS чаще всего представляют в виде древовидной структуры. В основе этого дерева находится корневой домен "." (root), далее идут домены первого уровня TLD (top level domains). За доменами первого уровня не закреплено никаких IP-адресов, они предназначены для создания на их основе (в их зонах) доменов второго уровня с последующим закреплением за ними IP-адресов.


4.2. Как работает DNS?

DNS работает в режиме вопрос/ответ. Допустим, Вы ввели в строке своего браузера "test.ru".

Рассмотрим работу DNS пошагово:

1. Ваш браузер об IP-адресе test.ru ничего не знает и с запросом IP-адреса через специальную программу-resolver обращается к локальному серверу имен. Локальный DNS-сервер - это сервер имен Вашей локальной сети или DNS-сервер Вашего интернет-провайдера. "Откуда браузеру известно о существовании этого локального DNS?" - спросите Вы. Все предельно просто. При настройках сетевого подключения Вы прописываете IP-адреса DNS-серверов (предпочитаемого и/или альтернативного), один из которых будет отвечать на запросы, посылаемые Вашим браузером через resolver - это и есть локальный или местный сервер Вашей сети. Вы всегда можете посмотреть IP-адрес Вашего локального DNS-сервера. Для этого достаточно посмотреть свойства сетевого подключения, используемого на Вашем компьютере.

2. Запрос на IP-адрес test.ru доходит до местного сервера имен. Этот сервер о данном IP-адресе ничего не знает и посылает запрос одному из корневых серверов "." (root).

3. Корневой сервер отдает локальному серверу IP-адрес сервера, который поддерживает зону .ru.

4. Далее по полученному адресу локальный сервер имен обращается к DNS-серверу, который поддерживает .ru.

5. Этот DNS-сервер, в свою очередь, по полученному запросу отдает IP-адрес сервера, который поддерживает зону test.ru.

6. Местный DNS-сервер с запросом IP-адреса test.ru обращается к DNS-серверу зоны test.ru.

7. Локальный сервер имен получает IP-адрес test.ru. от DNS-сервера зоны test.ru.

8. Получив адрес test.ru, локальный DNS-сервер сообщает его Вашему браузеру.


4.3. Типы записей в DNS.

Основные типы ресурсных записей (Resource Records):

A-запись - задает преобразование имени хоста в IP-адрес.

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

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

CNAME-запись - определяет отображение псевдонима в каноническое имя узла.

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

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

AAAA-запись - задает преобразование имени хоста в IPV6-адрес.

SSHFP-запись - используется для хранения слепка ключей SSH в DNS.


4.4. Как сделать, чтобы домен ссылался на конкретный ip-адрес?

Предположим Вам необходимо настроить, чтобы домен test.ru ссылался на ip-адрес 123.123.123.123.
Для этого в зону DNS домена test.ru необходимо добавить А-запись (A-запись - задает преобразование имени хоста в IP-адрес).

Если домен находится в базе R01, то для решения указанной задачи можно проделать следующее:

  1. Авторизоваться в личном кабинете R01.
  2. В разделе "Домены" делегировать Ваш домен test.ru с DNS-серверами Регистратора (ns1.r01.ru, ns2.r01.ru)
  3. В разделе "Домены" в строке с Вашим доменом выбрать в графе "Действия" опцию "Управление DNS-зоной на серверах Регистратора"
  4. В разделе "Добавление записи в DNS" выбираете тип записи "А"
  5. Поле "Хост" оставляете пустым, в поле "Значение" вписываете ip-адрес (в данном случае: 123.123.123.123).
  6. Нажимаете кнопку "Добавить запись".
    В результате появится запись вида:
    ХостТип записиЗначение
    A123.123.123.123

Если в поле "Хост" вписать символ "*" (звездочка), то все поддомены Вашего домена (т.е. напрмиер www.test.ru.) будут ссылаться на указанный Вами ip-адрес.

Обращаем Ваше внимание, что после внесения записей в Редакторе DNS информация в мировой системе DNS распространяется не мгновенно, а иногда вплоть до нескольких суток (обычно 6-8 часов). Данная задержка связана с особенностями устройства мировой системы DNS.


4.5. Краткая справка по команде nslookup.

С помощью команды nslookup можно опрашивать конкретные DNS-сервера по конкретным типам записей dns.

Пример: Опросить сервер ns1.parkline.ru. об А-записи домена r01.ru

Команда:

nslookup -q=a R01.RU ns1.parkline.ru

Вывод команды:

Server: ns1.parkline.ru
Address: 195.209.63.181#53
Name: R01.RU
Address: 195.24.65.17

Данную команду можно выполнить из командной строки. Если у вас Windows XP, то для доступа к командной строке необходимо нажать: Пуск -> Выполнить. После этого набрать там cmd и нажать Enter. Откроется командная строка Windows


4.6. Как сделать дочерние ns-ы на test.ru?

Если у Вас стоит задача создать хосты вида ns1.test.ru и ns2.test.ru и привязать к ним ip-адреса, то это можно сделать добавлением A-записей на тех DNS-серверах, с которыми делегирован Ваш домен.

Как сделать дочерние NS-сервера для международных доменов описано тут.


4.7. Домен не открывается с www. Как это исправить?

Необходимо сделать, например, следующее:

  • На DNS-сервере внести А-запись для www.test.ru.
  • На хостинге для test.ru добавить в качестве алиаса www.test.ru.


4.8. Возможно у вас зарегистрировать DNS-сервера в базе NSI-Registry?

Да, возможно для международных доменов. Для делегирования доменов в зонах ru. и su. регистрация DNS-серверов не требуется.
Чтобы добавить дочерние DNS-сервера для международного домена, необходимо в личном кабинете R01 в разделе "Международные домены" в строке с Вашим доменом выбрать в графе "Действия" опцию "Управление дочерними DNS-серверами"


4.9. Необходимо перенести обслуживание домена к другому хостеру. Как направить домен на новый хостинг?

Ваш новый хостинг-провайдер должен сообщить, с какими DNS-серверами Вам необходимо делегировать домен.
После чего необходимо делегировать домен с указанным списком DNS-серверов.
Когда домен будет делегирован, то после обновления информации в мировой системе DNS (обычно 6-8 часов), домен будет указывать на новый хостинг.











Copyright © 2000-2010
"Гарант-Парк-Телеком"
Информация для клиентов: +7 (495) 783-3-783; info@r01.ru
Техническая поддержка: +7 (495) 783-3-783; support@r01.ru
Центральный офис: г. Москва, 5-й Донской проезд, д.15, стр.4