Что такое DNS
DNS (Domain Name System) - это сетевая служба, задачей которой является сопоставление цифрового IP адреса компьютера какому-нибудь символьному значению, то есть доменному имени.
DNS была разработана в начале 80-ых годов, когда сеть интернет, перестав служить только для связи компьютеров, предназначенных для военных и исследовательских целей в США, вышла на мировой простор и стала распространяться по Земному шару «в геометричесской прогресси». Очевидна необходимость существования данной системы, так как обычному пользователю весьма затруднительно запоминать адреса серверов по их IP адресам вида 127.0.0.1. Конечно, для того чтобы пользователь мог попасть на Ваш сервер, необязательно регистрировать на его IP какой-то домен. В сети Ваш компьютер будет виден под IP адресом. Например, если Вы установили на свой компьютер какой-то web сервер, то содержимое вашего сайта будет видно по цифровому IP адресу, предоставленному Вам вашим интернет провайдером.
А может наоборот, существовать не один, а несколько доменов для одного компьютера. Причем количество доменных имен для одного сервера никак не ограничивается.
Давайте «разберем домен по частям». Возьмем, например, такой :
«Читать домен» начнем справа, потому что .ru - это домен первого уровня. Еще, его называют доменной зоной. Доменов первого уровня существует великое множество, Вы можете убедиться в этом, посмотрев специальный раздел на нашем сайте. Для каждой страны зарегистрирован свой домен первого уровня, например : Ru - Россия, UA - Украина, Su - СССР. Помимо этих зон, есть общемировые зоны : Education - образование, Comercial - комерция, Government - правительство, Military - армия, Net - сеть, Organization - организация.
Rambler - домен второго уровня, зарегистрированный в доменной зоне ru.
Www - домен третьего уровня. Www переводится, как всем хорошо известно, как World Wide Web. При обращении к ресурсу, обычно, www можно не приписывать. Но это вовсе не означает, что домен третьего уровня можно не приписывать всегда, так как, например, в случае domain.net.ru доменом третьего уровня будет domain, а доменом второго уровня будет net.
Http:// - к домену не имеет никакого отношения. HTTP - протокол передачи web документов через интернет и не только. HTTP используется при обращении к любому веб серверу, даже не имеющего доменного имени, например : http://127.0.0.1 .
Узлами DNS служат так называемые DNS серверы или просто NS (Name Server). DNS серверы хранят в себе информацию о доменах, которая и обеспечивает «работу» домена. Информация эта хранится на NS в файлах - зонах. Зона содержит несколько записей.
- SOA. В SOA записан главный сервер имен для зоны, адрес электронной почты администратора, номер версии и другая информация, необходимая для синхронизации зон на нескольких серверах.
- A. Эта запись хранит соответствие имени компьютера и его IP адреса. Например, запись www IN A 127.0.0.1 обозначает, что компьютер www в данном домене (том, которому соответствует зона) имеет IP адрес: 127.0.0.1.
- MX. Указывает имя компьютера, на который необходимо пересылать всю электронную почту, приходящую на адреса в этом домене. В зоне может быть несколько записей MX, и для каждой указывается вес. В таком случае отправитель будет пытаться отослать почту на все компьютеры, указанные в MX, начиная с имеющего наименьший вес.
- NS. Эта запись для указания Name серверов. Для каждого сервера, упомянутого в записи NS, должна существовать запись A с его адресом в той же зоне или в зоне другого домена.
Для каждого домена необходимо иметь хотя бы два именных сервера для хранения на них файла зоны. Гланый из них называется Primary или первичный DNS сервер. Второй сервер Secondary или вторичный. Вторичных НС серверов может быть сколько угодно, но необходим хотя бы один. Оригинал файла зоны заносится сначала на все НС сервера, на которых будет поддержка Вашего домена. Затем вторичный DNS сервер регулярно будет обращаться к первичному и, если обнаружит там какие-то изменения в файле зоны, отредактирует свой файл. Вторичный серер нужен, так как, если что-то случится с первичным (абсолютно надежной техники не существует), то функции НС сервера временно перейдут на Secondary. Но вторичный серер от этого не станет первычным; если перимчный сервер не восстановится, вторичный сервер удалит у себя записи о домене. Придется искать новые DNS сервера.
Дайджест новых статей по интернет-маркетингу на ваш email
Новые статьи и публикации
- 2024-09-30 » Как быстро запустить Laravel на Windows
- 2024-09-25 » Next.js
- 2024-09-05 » OpenAI рассказал, как запретить ChatGPT использовать содержимое сайта для обучения
- 2024-08-28 » Чек-лист: как увеличить конверсию интернет-магазина на примере спортпита
- 2024-08-01 » WebSocket
- 2024-07-26 » Интеграция с Яндекс Еда
- 2024-07-26 » Интеграция с Эквайринг
- 2024-07-26 » Интеграция с СДЕК
- 2024-07-26 » Интеграция с Битрикс-24
- 2024-07-26 » Интеграция с Travelline
- 2024-07-26 » Интеграция с Iiko
- 2024-07-26 » Интеграция с Delivery Club
- 2024-07-26 » Интеграция с CRM
- 2024-07-26 » Интеграция с 1C-Бухгалтерия
- 2024-07-24 » Что такое сторителлинг: техники и примеры
- 2024-07-17 » Ошибка 404: что это такое и как ее использовать для бизнеса
- 2024-07-03 » Размещайте прайс-листы на FarPost.ru и продавайте товары быстро и выгодно
- 2024-07-01 » Профилирование кода в PHP
- 2024-06-28 » Изучаем ABC/XYZ-анализ: что это такое и какие решения с помощью него принимают
- 2024-06-17 » Зачем вам знать потребности клиента
- 2024-06-11 » Что нового в работе Яндекс Метрики: полный обзор обновления
- 2024-06-11 » Поведенческие факторы ранжирования в Яндексе
- 2024-06-11 » Скорость загрузки сайта: почему это важно и как влияет на ранжирование
- 2024-05-27 » Подборка сервисов для расшифровки аудио в текст
- 2024-05-27 » PostgreSQL 16. Изоляция транзакций. Часть 2
- 2024-05-06 » Как настраивать конверсионные стратегии: работа над ошибками
- 2024-04-22 » Комментирование кода и генерация документации в PHP
- 2024-04-22 » SEO в России и на Западе: в чем основные отличия
- 2024-04-22 » SEO для международного масштабирования
- 2024-04-22 » Как использовать XML-карты для продвижения сайта
Полезнее знать несколько мудрых правил, которые всегда могли бы служить тебе, чем выучиться многим вещам, для тебя бесполезным Сенека Луций Анней - (1 до н. э. / 1 н. э.- 65 н. э.) - римский государственный деятель, писатель, философ |
Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!
Как мы работаем
Заявка
Позвоните или оставьте заявку на сайте.
Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!
Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.
Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.
Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.