Адрес этих серверов указывается при настройке
стека протоколов TCP/IP.
( Примечание ^
Как правило, DNS-клиент настроен на выполнение рекурсивных запросов к
предпочтительному DNS-серверу. Это означает, что данный сервер в ответ на
запрос должен возвратить либо IP-адрес, соответствующий запрашиваемому
доменному имени, либо сообщение об ошибке, если имя не может быть
разрешено. Аналогичным образом настроены и все DNS-серверы.
После этого вся работа по разрешению имени в IP-адрес осуществляется
DNS-серверами. При этом, в зависимости от обстоятельств, в процесс
разрешения может быть вовлечено несколько DNS-серверов. Связано это с тем,
что DNS-серверы образуют строгую иерархию, во многом обусловленную
структурой пространства имен DNS, и хранят информацию только о части
общего пространства имен.
Предпочтительный DNS-сервер просматривает собственную базу данных.
Если запись в базе не найдена, данный сервер обращается к собственному
36
Часть I. Технологические основы
кэшу имен. Только в том случае, если запись о запрашиваемом имени не
найдена ни в базе, ни в кэше, предпочтительный DNS-сервер пытается
обнаружить DNS-сервер, способный разрешить указанное имя. Прежде всего, этот
сервер отправляет запрос DNS-серверу корневого домена, чтобы получить IP-
адрес DNS-сервера домена первого уровня, соответствующего первому
уровню запрашиваемого имени. В нашем примере, это домен ш. В базе данных
этого сервера содержатся сведения об IP-адресах всех DNS-серверов,
обслуживающих домены второго уровня, принадлежащих к домену ш (в том числе
и домен site.ru). На последнем этапе предпочтительный DNS-сервер клиента
отправляет запрос DNS-серверу домена site.ru на разрешение ресурса www и
в ответ получит IP-адрес, который возвратит DNS-клиенту.
Публикация сайта
Для большинства пользователей, желающих открыть собственный веб-сайт,
но не слишком подкованных в технических вопросах, наиболее разумное
решение — доверить регистрацию домена провайдеру, чьими услугами
хостинга планируется воспользоваться.
( Примечание ^
Хостингом называют размещение веб-страниц на арендованном дисковом
пространстве какого-либо сервера. Обратите внимание, что под хостингом
подразумевается не процесс публикации веб-страниц (который можно
осуществить, например, путем загрузки файлов по протоколу FTP либо при помощи
веб-интерфейса), а именно аренда дискового пространства для них.
В данном случае не придется возиться с самостоятельной настройкой DNS,
да и с финансовой точки зрения это выгоднее: как правило, большинство
крупных провайдеров предоставляют один домен бесплатно при оплате
хостинга на полгода или год вперед. При этом нужно соблюдать единственную
предосторожность: администратором домена должен быть указан заказчик, а
не провайдер! Как это ни банально звучит, но лучше в сотый раз повторить:
не стоит покупаться на предложения сомнительных контор, какими бы
привлекательными ни были их цены. Крупные и проверенные провайдеры,
которым дороже репутация, нежели призрачная выгода от обладания правами на
лишний домен, сделают все, как нужно.
Иногда бывает необходимым зарегистрировать домен и без хостинга —
к примеру, когда сайт уже существует или же просто хочется зарезервировать
понравившееся имя на будущее, чтобы его не занял никто другой. В этом
случае целесообразно обратиться непосредственно к регистратору.
Регистрация сама по себе почти ничего не значит— она лишь закрепляет за
заказчиком право пользоваться тем или иным доменным именем в течение
определенного срока (обычно домены регистрируются на год).
Глава 1. Устройство сайта
37
Для того чтобы домен начал функционировать, необходимо, в первую
очередь, разместить служебную информацию о нем на двух DNS-серверах. Для
зон ru и su обязательным условием является расположение серверов DNS в
различных IP-подсетях класса С (иными словами, по крайней мере третьи
октеты IP-адресов этих машин должны отличаться — например, 195.14.47.2 и
195.14.58.34).
Далее будем полагать, что у читателя не найдется собственных машин для
подобных нужд.
5th Фев 2011
|
Теги:
|