<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.p3.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_DNS</id>
	<title>Как работает DNS - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.p3.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_DNS"/>
	<link rel="alternate" type="text/html" href="https://wiki.p3.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_DNS&amp;action=history"/>
	<updated>2026-04-15T07:33:02Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.p3.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_DNS&amp;diff=273&amp;oldid=prev</id>
		<title>TTK в 15:31, 22 августа 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.p3.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_DNS&amp;diff=273&amp;oldid=prev"/>
		<updated>2012-08-22T15:31:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Определение ==&lt;br /&gt;
&lt;br /&gt;
DNS (Domain Name System, «система доменных имён») — компьютерная распределённая система для получения информации о доменах. Основная область применения данной системы — преобразование имени хоста в IP-адрес и предоставления данных о маршрутизации почты. Хост — это любой компьютер или сервер, подключенный к локальной сети или интернету. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Принцип работы ==&lt;br /&gt;
Схематичное представление процесса определения определения IP-адреса по вводимому имени домена&lt;br /&gt;
&lt;br /&gt;
Работа DNS достаточно проста, но из-за незнания её основ возникает основная масса проблем и вопросов при переносе существующего доменного имени и регистрации нового. &lt;br /&gt;
&lt;br /&gt;
Остановимся немного подробней на описании самой схемы. &lt;br /&gt;
*Когда пользователь запускает веб-браузер в вводит название домена сайта, его ПК отправляет запрос к DNS-серверу интернет-провайдера для получения IP-адреса, на котором находится домен (1). &lt;br /&gt;
*Если DNS-серверы провайдера не обнаруживают в своем кэше информации о запрашиваемом сайте, то отправляют запрос на корневые DNS-серверы (2). &lt;br /&gt;
*Корневой DNS-сервер ищет в своей базе данных информацию о серверах имен хостинг-провайдера, на которых присутствует этот сайт. Далее, он сообщает их кэширующему DNS-серверу провайдера (3). &lt;br /&gt;
*После того, как кэширующий DNS-сервер интернет-провайдера получает информацию о серверах имен хостинг-провайдера он опрашивает любой из них (4) и, в случае получения положительного результата получения IP-адреса (5), помещает в кэш. Кэширование используется для того, чтобы снизить как нагрузку на интернет-каналы, так и для ускорения получения результата запроса. &lt;br /&gt;
*После этого DNS-сервер провайдера передает IP-адрес браузеру пользователя, совершившему запрос сайта (6). &lt;br /&gt;
*И уже после этого браузер, получив IP-адрес запрашиваемого сайта, переходит на сам сайт (7 и 8). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Важно, что обновление информации о сервера имен провайдера происходит не мгновенно, а через некоторое определенное (для каждого DNS-сервера, в зависимости от настроек и провайдера данные значения могут варьироваться) время. &lt;br /&gt;
&lt;br /&gt;
Так же если кто-либо из пользователей вашего интернет-провайдера заходил на сайт и после этого сайт изменил IP-адрес или сервера имен, то в базе данных кеширующего DNS-сервера провайдера останется старая информация до тех пор, пока кеш не обновится. И до этого момента при запросе сайта будет предоставляться устаревшая информация о месторасположении (IP-адрес). Хотя пользователям с других провайдеров сайт может открываться уже с нового IP-адреса. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В основном если у вас возникла вышеописанная ситуация, то волноваться не стоит. Следует подождать некоторое время для обновления информации на корневых DNS-серверах и DNS-серверах провайдера. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
А пока вы ожидаете, на всякий случай можете самостоятельно продиагностировать корректность настроек своего домена, либо обратиться в техническую поддержку. &lt;br /&gt;
&lt;br /&gt;
==Диагностика ==&lt;br /&gt;
&lt;br /&gt;
Для проверки корректности настроек параметров доменного имени и диагностики проблем существуют специализированные приложения и сервисы. Первое из приложений - whois. Основное применение этого приложения это получение информации о доменных именах (владелец домена, регистратор, сервера имен и т.п) и IP-адресах. &lt;br /&gt;
&lt;br /&gt;
== whois ==&lt;br /&gt;
&lt;br /&gt;
Рассмотрим пример простого запроса информации о домене. &lt;br /&gt;
 alex@mail:/# whois p3.ru&lt;br /&gt;
 % By submitting a query to RIPN&amp;#039;s Whois Service&lt;br /&gt;
 % you agree to abide by the following terms of use:&lt;br /&gt;
 % http://www.ripn.net/about/servpol.html#3.2 (in Russian)&lt;br /&gt;
 % http://www.ripn.net/about/en/servpol.html#3.2 (in English).&lt;br /&gt;
 domain:        P3.RU&lt;br /&gt;
 nserver:       ns1.p3.ru. 195.182.8.12&lt;br /&gt;
 nserver:       ns2.p3.ru. 91.196.136.6&lt;br /&gt;
 state:         REGISTERED, DELEGATED, VERIFIED&lt;br /&gt;
 org:           JSC Tranzit Telecom&lt;br /&gt;
 registrar:     R01-REG-RIPN&lt;br /&gt;
 admin-contact: https://partner.r01.ru/contact_admin.khtml&lt;br /&gt;
 created:       2005.08.23&lt;br /&gt;
 paid-till:     2013.08.23&lt;br /&gt;
 free-date:     2013.09.23&lt;br /&gt;
 source:        TCI&lt;br /&gt;
 Last updated on 2012.08.22 19:16:35 MSK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Из полученной информации виден регистратор домена, дата регистрации, владельца домена и сервера имен хостинг-провайдера, которые и интересны в данном случае. Данное приложение есть как в операционных системы семейства unix, так и под Windows, также множество онлайн-сервисов предлагают эту функцию (www.who.is, ). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==dig ==&lt;br /&gt;
&lt;br /&gt;
Второе и не менее полезное приложение - dig. Это так же аббревиатура от английского “domain information groper”. Это приложение предоставляет пользователю интерфейс командной строки для отправки запросов к DNS-серверам. В UNIX-системах оно поставлется в дистрибутиве с bind, но существует портированная версия и для Windows. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Рассмотрим работу с dig. ==&lt;br /&gt;
&lt;br /&gt;
После того, как вы получили информацию о серверах имен провайдера, на которых должен быть ваш домен, вы можете проверить корректность настройки доменного имени на своем сервере. Для этого вам необходимо выполнить несколько запросов. &lt;br /&gt;
&lt;br /&gt;
 alex@mail:/# dig p3.ru&lt;br /&gt;
 ;; &amp;lt;&amp;lt;&amp;gt;&amp;gt; DiG 9.7.3 &amp;lt;&amp;lt;&amp;gt;&amp;gt; p3.ru&lt;br /&gt;
 ;; global options: +cmd&lt;br /&gt;
 ;; Got answer:&lt;br /&gt;
 ;; -&amp;gt;&amp;gt;HEADER&amp;lt;&amp;lt;- opcode: QUERY, status: NOERROR, id: 64279&lt;br /&gt;
 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2&lt;br /&gt;
 ;; QUESTION SECTION:&lt;br /&gt;
 ;p3.ru.                         IN      A&lt;br /&gt;
 ;; ANSWER SECTION:&lt;br /&gt;
 p3.ru.                  10800   IN      A       195.182.8.32&lt;br /&gt;
 ;; AUTHORITY SECTION:&lt;br /&gt;
 p3.ru.                  10800   IN      NS      ns1.p3.ru.&lt;br /&gt;
 p3.ru.                  10800   IN      NS      ns2.p3.ru.&lt;br /&gt;
 ;; ADDITIONAL SECTION:&lt;br /&gt;
 ns1.p3.ru.              10800   IN      A       195.182.8.12&lt;br /&gt;
 ns2.p3.ru.              10800   IN      A       91.196.136.6&lt;br /&gt;
 ;; Query time: 0 msec&lt;br /&gt;
 ;; SERVER: 127.0.0.1#53(127.0.0.1)&lt;br /&gt;
 ;; WHEN: Wed Aug 22 19:20:04 2012&lt;br /&gt;
 ;; MSG SIZE  rcvd: 107&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Данной командой мы запросили с сервера, где расположено доменное имя и сайт, информацию том, какому IP-адресу принадлежит доменное имя, на какие сервера имен проделегирован. &lt;br /&gt;
&lt;br /&gt;
Далее проверяем наличие домена на самих серверах имен хостинг-провайдера. &lt;br /&gt;
&lt;br /&gt;
 alex@mail:/# dig p3.ru @ns1.p3.ru&lt;br /&gt;
 ; &amp;lt;&amp;lt;&amp;gt;&amp;gt; DiG 9.7.3 &amp;lt;&amp;lt;&amp;gt;&amp;gt; p3.ru @ns1.p3.ru&lt;br /&gt;
 ;; global options: +cmd&lt;br /&gt;
 ;; Got answer:&lt;br /&gt;
 ;; -&amp;gt;&amp;gt;HEADER&amp;lt;&amp;lt;- opcode: QUERY, status: NOERROR, id: 56754&lt;br /&gt;
 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 &lt;br /&gt;
 ;; QUESTION SECTION:&lt;br /&gt;
 ;p3.ru.                         IN      A&lt;br /&gt;
 ;; ANSWER SECTION:&lt;br /&gt;
 p3.ru.                  10800   IN      A       195.182.8.32&lt;br /&gt;
 ;; AUTHORITY SECTION:&lt;br /&gt;
 p3.ru.                  10800   IN      NS      ns1.p3.ru.&lt;br /&gt;
 p3.ru.                  10800   IN      NS      ns2.p3.ru.&lt;br /&gt;
 ;; ADDITIONAL SECTION:&lt;br /&gt;
 ns1.p3.ru.              10800   IN      A       195.182.8.12&lt;br /&gt;
 ns2.p3.ru.              10800   IN      A       91.196.136.6&lt;br /&gt;
 ;; Query time: 0 msec&lt;br /&gt;
 ;; SERVER: 195.182.8.12#53(195.182.8.12)&lt;br /&gt;
 ;; WHEN: Wed Aug 22 19:21:37 2012&lt;br /&gt;
 ;; MSG SIZE  rcvd: 107&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Как видно из вывода, этот запрос вернул информацию о том, где расположен сам сайт. Эту же информацию он передает и корневым DNS-серверам. &lt;br /&gt;
&lt;br /&gt;
Соответствующим образом проверяются и остальные сервера имен, которые можно посмотреть в выводе команды whois. &lt;br /&gt;
&lt;br /&gt;
Если все выводится корректно (к примеру, как выше), значит все в порядке. И беспокоиться не о чем. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Проблемы и решения==&lt;br /&gt;
&lt;br /&gt;
1. При запросе whois &amp;lt;domain&amp;gt; видно следующее: &lt;br /&gt;
 % By submitting a query to RIPN&amp;#039;s Whois Service&lt;br /&gt;
 % you agree to abide by the following terms of use:&lt;br /&gt;
 % http://www.ripn.net/about/servpol.html#3.2 (in Russian)&lt;br /&gt;
 % http://www.ripn.net/about/en/servpol.html#3.2 (in English). &lt;br /&gt;
 No entries found for the selected source(s).&lt;br /&gt;
 Last updated on 2012.08.22 19:21:40 MSK&lt;br /&gt;
&lt;br /&gt;
Означает, что домен не зарегистрирован, либо домен зарегистрирован, но сервис whois пока не обновил информацию об этом. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Категория:DNS]]&lt;/div&gt;</summary>
		<author><name>TTK</name></author>
	</entry>
</feed>