Доменное имя второго уровня | Что такое домен 2 уровня
Домен – это уникальный онлайн-адрес сайта в интернете. Он является понятной и простой альтернативой длинным IP-адресам, которые не сможет запомнить ни один пользователь. Текстовый адрес ресурса состоит из нескольких уровней. Первый можно увидеть справа от последней точки (by, com, net и т.д.). Второй (SLD от Second-level Domain) – это то, что отделено точкой от первого.
Для понимания того, что такое домен второго уровня, стоит привести простой пример. Возьмем ресурс, находящийся по адресу mysite.by. В данном случае первым будет by, а вторым – mysite.
Преимуществом SLD считается возможность сделать интернет-проект полностью уникальным и независимым. Этот адрес официально регистрируется за владельцем ресурса и юридически принадлежит только ему. Удачно выбранное доменное имя также позволит рассчитывать на то, что у пользователей не возникнет проблем с его запоминанием.
Ключевые отличия
В интернете существует 4 уровня доменных имен.
-
Географические. Свидетельствуют о принадлежности сайта к конкретному региону: by – Беларусь, ru – Россия, uk – Великобритания и т.д. Эта категория условна. Регистрация сайта в зоне uk доступна и в Беларуси.
-
Административные. Свидетельствуют о направленности проекта и сферы, к которой он относится: post – почтовые, edu – образовательные, gov – правительственные и т.д.
Домены 2 уровня регистрируются внутри географических и административных зон. Они отделяются от них точкой. Их особенность заключается в возможности покупки. Еще один плюс – возможность использования уникального названия. Обычно хостинг-провайдеры предоставляют возможность аренды имени сайта на год. После этого выполняется ежегодное продление договора.
Домены III уровня находятся внутри второго. Они отделены от него точкой. Их считают доменным расширением.
Стоит заметить, что ограничений на количество нет. Однако в доменном имени не может быть больше 63 символов.
Примеры
SLD могут быть абсолютно разными. Но желательно использовать короткие имена. За счет этого обеспечивается удобство пользователей, которые смогут быстрее запомнить простые названия.
При регистрации домена второго уровня, у владельца интернет-проекта зачастую возникает проблема с его уникальностью. Самые популярные названия заняты практически во всех известных доменных зонах (например, sport, news, design и т.д.). Чтобы узнать, свободен ли интересующий адрес, необходимо воспользоваться сервисом WHOIS. Это бесплатный онлайн-сервис, предназначенный для поиска регистрационной информации о сайтах.
При регистрации распространенных названий возникает дилемма. Владельцу ресурса нужно выбирать между двумя вариантами. Во-первых, он может зарегистрировать проект в не самой популярной доменной зоне, в которой интересующее название еще не занято. Во-вторых, существует возможность изменения имени проекта с целью придания ему требующейся уникальности. Например, вместо sport можно использовать allsport. Владелец сайта также может выкупить интересующее имя у действующего владельца.
Зачем нужен домен
Подобные текстовые адреса нужны всем интернет-проектам. Их наличие дает возможность пользователям легко запомнить название сайта. Также обеспечивается улучшение восприятия проекта. Ресурсам проще привлекать потенциальных пользователей. К плюсам стоит отнести и положительное отношение поисковых роботов, которые высоко котируют такие интернет-проекты.
Его может зарегистрировать любое физическое или юридическое лицо. Для регистрации необходимо обратиться к хостинг-провайдеру. Этот процесс предусматривает предоставление паспортных данных и других сведений по запросу провайдера.
Как выбрать домен для сайта
Домен (или доменное имя) — это уникальный идентификатор и одновременно адрес сайта. Доменное имя используется для определения административной автономии ресурса в интернете, оно вводит сайт в сетевую иерархию, поэтому имеет колоссальное значение для SEO.
- Грамотно подобранное имя ресурса повышает его узнаваемость — простые и броские домены легко запоминаются. Кроме того, согласно поисковым алгоритмам выше в выдаче ранжируются домены с более простыми именами (с учетом релевантности теме запроса).
- Доменное имя и доменная зона важны для SEO потому, что название компании и релевантные ключевики в домене автоматически повышают его ранжирование в поисковых системах по целевой тематике. Кроме того, доменная зона имеет локальную привязку, то есть зона ru для интернет-пользователей из России всегда будет ранжировать выше, чем зона ua. Есть исключения — общие зоны.
- В дальнейшем сменить домен будет большой проблемой, потому что все позиции сайта завязываются именно на домен. Домен растет по позициям в каталогах, домен получает с течением времени более высокое тицирование. Смена домена приводит к потере всех позиций. Это рискованный шаг, поэтому выгоднее сразу подобрать домен, максимально отвечающий параметрам SEO.
Домен состоит из нескольких уровней:
- Домен первого уровня — это правая часть имени ресурса, часто связанная с доменной зоной, например ru или com. Домен первого уровня определяет принадлежность сайта к определенному региону, стране или даже городу. Например, сайт с доменом moscow будет эффективнее ранжироваться по Москве и хуже в регионах. Именно поэтому правильно подобранный домен первого уровня концептуально важен для поисковой оптимизации.
- Домен второго уровня — это средняя часть доменного имени, либо крайняя левая, если нет других слов. Второй уровень определяет тематику сайта, именно его запоминает пользователь, поэтому очень важно сделать это имя тематичным, максимально простым и в то же время оригинальным.
- Домен третьего уровня — это крайняя левая часть имени сайта, если в нем три и более слов. Технически вы можете выбрать любой домен третьего уровня, но целесообразнее использовать его для обозначения подразделов основного ресурса (по этой причине домены третьего уровня часто называют поддоменами). Например, домен blog. в названии сайта blog.company.ru будет указывать на то, что вы находитесь в разделе статей, а market. скажет, что вы на основной странице интернет-магазина.
Поддомен необязательная часть доменного имени. Его используют только крупные компании, для которых размещение всех разделов на одном ресурсе становится нецелесообразным. В поддомен обычно выносят форумы, блоги, службу технической поддержки.
Многие этого не знают, но доменные зоны (домены первого уровня) делятся на два типа: по региону (страна, город) и по тематике (туризм, магазины, личные страницы).
- ccTLD— тип доменной зоны по региону;
- gTLD— тип доменной зоны общего назначения.
Правильный выбор по региону важен для SEO потому, что именно в выбранной зоне домен будет ранжировать выше, то есть встанет в один ряд с доменами этой зоны. Например, для любого человека, выходящего в интернет с территории Российской Федерации, первыми в списке будут домены зоны ru, а потом уже все остальные.
Обратите внимание, что выбор домена зависит не от того региона, где располагается ваш сервер или головной офис компании, а от тех локаций, где находятся ваши потребители. Например, ваш сайт и вы сами вполне можете находиться, скажем, на Кипре, но работать при этом на российский рынок, тогда оптимальная для вас зона — ru, а не cy (это домен Кипра).
Также нужно понимать, что для русскоговорящего пользователя запомнить домен ru проще, поэтому все компании, ориентированные на российский рынок, стремятся зарезервировать домен в этой зоне. Если вы ориентируетесь на конкретный город, то можно использовать его домен (если он у этого города есть). Двухуровневые домены типа msk.ru менее популярны, но нет причин полагать, что по выбранной локации они ранжируются хуже, просто их сложнее запомнить.
Существуют русскоязычные доменные имена, например, рф и москва. Раньше такие имена ранжировались ниже англоязычных, но сейчас по ру-сегменту их позиции уравнены. Однако таким образом вы сходу отсекаете от себя всю нерусскоговорящую аудиторию, что невыгодно, ведь сегодня любой браузер дает возможность перевести сайт на свой язык. Если существует вероятность, что к вам может обратиться резидент другой страны, выбирать русский домен не стоит.
Выбор домена не по стране, а по тематике — это выгодное с точки зрения SEO решение. Такие домены ранжируются наравне с региональными доменами, но важно, чтобы домен на 100% отвечал тематике сайта. Например, если у вас туристическое агентство, то отличный выбор — travel. Если у вас кафе, то ваш вариант — bar. Правительственные организации традиционно выбирают домен gov.
С точки зрения SEO такой домен имеет два преимущества. Во-первых, чаще всего это высокочастотный ключевик по вашей тематике (тот же «бар»), а во-вторых, он легко запоминается и сразу говорит пользователю о том, что это за сайт. Здесь есть одна хитрость: региональная зона может играть роль тематической, и это существенно повысит запоминаемость домена без ущерба продвижению.
Например, домен md принадлежит Молдавии, но его часто используют для ресурсов по тематике «медицина». Домен me принадлежит Черногории, но это не запрещает использовать его для персональных страниц и личных блогов. Домен Тувалу tv — один из самых популярных среди телекоммуникационных компаний по очевидным причинам.
Учитывая все эти моменты, первое, что нужно сделать при выборе домена, зайти на специализированный сервис и просмотреть доступные варианты всех уровней. Благо таких сервисов очень много, находятся они по целевому запросу через любой поисковик.
Три универсальных варианта доменного имени
- Название бренда. Отличный выбор, если вы хотите повысить узнаваемость компании. Однако название бренда в качестве домена целесообразно для тех, чье имя уже известно на рынке. Если вы только начинаете свой путь, с точки зрения SEO другой вариант может быть более выгодным.
- Аббревиатура или сокращение. Один из самых простых типов доменных имен, например, hh. ru или vk.ru. Такой домен с одной стороны указывает на тематику сайта, с другой — он максимально прост, его легко запомнить.
- Ключевое слово. Например, если у вас сеть пекарен, то домен pirogi.ru будет идеален, даже если вы печете не только пироги. Ключевое слово в домене — наилучший вариант с точки зрения SEO. При этом никто не запрещает использовать неологизмы, например — runarium.ru. Слова такого нет, но сразу ясно, о чем речь.
Обратите внимание на простоту букв в домене, чтобы не было путаницы с транслитом. То есть, например, слово «большой» можно на английском записать «bolshoy» или «bolshoi». Лучше вообще избегать таких имен, но если выбора нет — используйте то, которое популярнее.
Тут тоже есть один интересный лайфхак. Например, в случае с «большим» вы можете основной сайт держать на домене bolshoy.ru, потому что он популярнее, но в это же время арендовать домены bolshoi.ru и bolshoj.ru, настроив на них редирект на основной сайт. Это грамотное с точки зрения SEO решение, потому что на ваш сайт гарантированно зайдут даже те, кто ошибся в адресе.
Считается, что буквы я, ю, ч, ц, ж, ш, щ лучше не использовать в домене, потому что их сложно записывать латиницей. Также стоит избегать любых дополнительных символов, например, тире, которые на самом деле встречаются довольно часто. Дополнительные символы усложняют запоминаемость домена. Для того, чтобы добиться уникальности имени при сохранении тематики, можно действовать оригинальнее. Например, для портала с круглосуточной доставкой продуктов питания отличный вариант домена — eda24.ru.
Что еще нужно учесть при выборе доменного имени
- Современные поисковые системы интеллектуальны, поэтому если домен — не ключ, но смежное по тематике или ассоциативное слово, это плюс в плане SEO. На ассоциациях можно сыграть для привлечения пользователей.
- Не стесняйтесь использовать дополнительные слова, если они короткие и подходят по тематике. Например, домен sport.ru абсолютно точно занят, но вы ведь можете выбрать coolsport.ruили realsport.ru. Получается и оригинально и тематично!
- Не смешивайте слова из разных языков (например, good-eda). Такие обороты всегда плохо воспринимаются пользователями и еще хуже запоминаются.
- Помните о том, что ваш домен должен быть уникален, чтобы вас не ассоциировали с уже существующими ресурсами. Лучше выбирать домен максимально далекий от доменов конкурирующих компаний.
Соблюдая эти советы, несложно подобрать домен, который будет максимально прост, удобен и удачен с точки зрения SEO.
Домен, конечно, должен нравится вам, но в первую очередь нужно ориентироваться на продвижение и пользователей. Хороший домен — это такой домен, который не создает препятствий для ранжирования по региону и тематике в поисковых системах. При этом он легко и быстро запоминается.
Как работает интернет? Объяснение серверов, хостинга и доменных имен
Этот пост является второй частью серии «Основы веб-разработки». Прежде чем мы перейдем к кодированию, мы рассмотрим базовый обзор того, как работает Интернет — если вы понимаете эти основные вещи, вам будет намного проще настроить свой собственный сайт. Я намеренно сделал объяснения здесь простыми — есть ссылки на более полные технические описания для тех, кто хочет копнуть глубже.
Короткая версия:
Если вы действительно хотите разместить свой веб-сайт в Интернете, чтобы его могли увидеть люди, вам необходимо приобрести две основные вещи:
- доменное имя и
- хостинг-аккаунт
В большинстве случаев вы можете приобрести их вместе у одного и того же провайдера, некоторые провайдеры даже дают вам ваше первое доменное имя бесплатно, когда вы подписываетесь на хостинг у них. (Есть много вариантов, и я не одобряю какой-то конкретный. Я скажу, что этот сайт размещен на Маленьком апельсине, и мне повезло с ними. Люди, которые сделали видео ниже, Bluehost , также предлагают дешевые общие планы и являются популярным выбором.)
Прежде чем мы пойдем дальше, я должен сказать, что есть отличное видео, созданное людьми из Bluehost, которое объясняет, как все это работает. Это хороший обзор технологии, независимо от того, кто ваш хост. Я расскажу об этом более подробно ниже, но видео тоже может быть полезным:
Более длинная версия:
Каждый веб-сайт в Интернете имеет уникальный адрес, который пользователи могут ввести для доступа к нему из браузера. Вы, вероятно, привыкли видеть эти адреса в виде www.google.com или www.turnwall.com. Их называют доменных имен, и вы, наверное, уже это знаете. Но задумывались ли вы когда-нибудь, как ввод этого доменного имени в строке браузера на самом деле приводит вас на веб-сайт? В основном происходит вот что:
- Браузер использует ваше уникальное доменное имя («yourdomain.com») для поиска соответствующего IP-адреса.
- Браузер находит сервер с этим IP-адресом, в частности, вашу учетную запись пользователя на этом сервере.
- Браузер ищет файл «index» в вашем общем каталоге.
- Браузер отображает этот индексный файл и вашу домашнюю страницу!
Ладно, это все упрощает, правда. Но это в основном то, что вам нужно знать. Давайте копнем немного глубже…
IP-адреса
Каждый компьютер, подключенный к Интернету, имеет IP-адрес (или адрес Интернет-протокола) — адрес, который другие компьютеры могут прочитать, чтобы выяснить, куда отправлять информацию и откуда она поступает. Чтобы найти свой собственный, введите в Google запрос «what is my ip» — он вернет ваш конкретный IP-адрес поверх результатов поиска и будет выглядеть примерно так: 123.45.67.890 . Думайте об этом номере как о своем домашнем адресе:
. 123 Something Street, Apartment 1
Some Town, USA, 12345
Каждая из различных частей вашего адреса: улица, город, город и т. д. поможет курьеру найти ваш дом. IP-адрес делает то же самое для интернет-трафика. Если бы вы знали конкретный IP-адрес сервера, к которому пытаетесь получить доступ, вы могли бы попасть на веб-сайт, введя только IP-адрес. Это отлично подходит для компьютеров, но нам с вами будет сложно запомнить все номера наших любимых веб-сайтов.
Вот почему у нас есть доменные имена.Доменные имена и DNS
Доменные имена — это, по сути, легко запоминающиеся сокращения числовых IP-адресов.
Итак, когда вы вводите «yourname.com», ваш браузер действительно хочет подключиться к соответствующему числовому IP-адресу. DNS, система доменных имен, — это то, что связывает предпочитаемые человеком доменные имена с предпочитаемыми компьютером IP-адресами. Вы можете думать о DNS как о гигантской базе данных, которая просто соединяет домены с адресами в течение всего дня. Все это происходит за миллисекунды, но именно так каждая веб-страница фактически предоставляется вам — конечному пользователю. (Это действительно упрощает все, что происходит — если вы хотите узнать больше подробностей, ознакомьтесь с замечательной статьей «Как это работает».)
Так что практически вам нужно доменное имя, если вы собираетесь иметь веб-сайт.
Регистрация доменного имени
Вероятно, вы хотите приобрести доменное имя у регистратора, чтобы люди могли вводить «yourname.
После того, как вы выберете имя, вам придется приобрести его у регистратора или найти хостинг-провайдера, который может сделать это за вас — многие хосты предлагают это как часть пакета вашей учетной записи хостинга. Если вы новичок в этом, я рекомендую позволить вашему хосту позаботиться об этом за вас, чтобы вам не пришлось беспокоиться о правильной настройке.
(Обратите внимание, что вы всегда можете перенести свой домен между регистраторами и хостами в будущем, поэтому не чувствуйте себя запертыми, если вы просто хотите найти самое простое решение сейчас .)
Таким образом, когда вы вводите свое доменное имя, оно укажет вам на IP-адрес сервера где-то, а это означает, что вам также потребуется некоторое пространство на сервере. И нет, вы не можете использовать для этого собственный компьютер. (Ладно, технически можно, но это сложно и, как правило, плохая идея.)
Хостинг и серверы
Сервер — это особый тип компьютера, отличающийся от вашего по двум основным параметрам. Во-первых, он всегда включен. Во-вторых, он всегда подключен к Интернету. В частности, он всегда подключен к тому же IP-адресу , чтобы другие компьютеры всегда могли его найти. (Опять же, это упрощение процесса, прочтите статью Как это работает , чтобы узнать все подробности.)
Когда вы подписываетесь на виртуальный хостинг (вы, вероятно, захотите, чтобы это было для начала — это самый дешевый и простой способ настройки), вы платите хостинговой компании за определенное количество места на этом конкретном сервере, и они также устанавливают все закулисные вещи, которые заставляют этот домен находить вашу конкретную учетную запись на сервере.
Ваша конкретная учетная запись хостинга
Итак, на общей учетной записи хостинга вы и множество других людей делите один и тот же сервер. Когда хостинговая компания настраивает вашу учетную запись, то, что вы на самом деле получаете, вводя «yourdomain.com», — это не просто IP-адрес сервера, это конкретная папка на этом сервере — мы назовем ее корневым каталогом . .
Чтобы люди могли видеть ваш сайт в Интернете, вам необходимо убедиться, что все файлы вашего сайта находятся в том корневом каталоге, где они должны находиться, чтобы ваш сайт работал. 9В 9% случаев (я полностью выдумал это число) на учетной записи виртуального хостинга вы захотите поместить файлы своего веб-сайта в папку с именем «public_html». Браузер будет автоматически искать в этой папке файл с именем «index», в нашем случае «index.html».
В следующих руководствах мы будем использовать FTP-клиент для передачи закодированных файлов HTML и CSS, которые мы создаем с наших персональных компьютеров, на наш сервер и учетную запись хостинга (Cyberduck — бесплатный FTP-клиент). Это так же просто, как перетащить, как только вы его настроите. Не беспокойтесь обо всех этих особенностях прямо сейчас, я впервые подробно расскажу о загрузке файлов вашего сайта в другом посте после того, как мы напишем код для загрузки.
На данный момент вы должны просто иметь представление обо всех этих шагах, чтобы вы понимали, что мы будем делать со всем кодом, который мы напишем, чтобы вы могли превратить его в настоящий работающий веб-сайт с поддержкой Google.
Итак, резюмируем…
Когда посетитель вводит «yourdomain.com», происходит следующее:
- Браузер использует ваше уникальное доменное имя («yourdomain.com») для поиска в DNS соответствующего IP-адреса
- Браузер находит сервер с этим IP-адресом, в частности, вашу учетную запись пользователя на этом сервере
- Браузер ищет файл index.html в вашем каталоге public_html.
- Браузер отображает этот индексный файл и вашу домашнюю страницу!
Итак, сейчас вам нужен индексный файл.
Отлично! Мы собираемся создать его в следующем посте: часть 3 серии: Что такое сайт? Обзор HTML и CSS . Продолжить…
Что такое система доменных имен (DNS)?
Система доменных имен (DNS) превращает доменные имена в IP-адреса, которые браузеры используют для загрузки интернет-страниц. Каждое устройство, подключенное к Интернету, имеет свой собственный IP-адрес, который используется другими устройствами для определения местоположения устройства. DNS-серверы позволяют людям вводить обычные слова в свои браузеры, такие как Fortinet.com, без необходимости отслеживать IP-адрес каждого веб-сайта.
DNS-сервер — это компьютер с базой данных, содержащей общедоступные IP-адреса, связанные с именами веб-сайтов, на которые IP-адрес приводит пользователя. DNS действует как телефонная книга для Интернета. Всякий раз, когда люди вводят доменные имена, такие как Fortinet.com или Yahoo.com, в адресную строку веб-браузеров, DNS находит правильный IP-адрес. IP-адрес сайта — это то, что направляет устройство в правильное место для доступа к данным сайта.
Как только DNS-сервер находит правильный IP-адрес, браузеры берут адрес и используют его для отправки данных на пограничные серверы сети доставки контента (CDN) или исходные серверы. После этого пользователь может получить доступ к информации на веб-сайте. DNS-сервер начинает процесс, находя соответствующий IP-адрес для универсального указателя ресурса (URL) веб-сайта.
В обычном DNS-запросе URL-адрес, введенный пользователем, должен пройти через четыре сервера для предоставления IP-адреса. Четыре сервера работают друг с другом, чтобы получить правильный IP-адрес для клиента, и они включают:
- DNS-рекурсор : DNS-рекурсор, который также называется преобразователем DNS, получает запрос от DNS-клиента. . Затем он связывается с другими DNS-серверами, чтобы найти правильный IP-адрес. После того, как преобразователь получает запрос от клиента, преобразователь действует как сам клиент. При этом он создает запросы, которые отправляются на три других DNS-сервера: корневые серверы имен, серверы имен доменов верхнего уровня (TLD) и полномочные серверы имен.
- Корневые серверы имен : Корневой сервер имен предназначен для корневой зоны DNS Интернета. Его работа состоит в том, чтобы отвечать на запросы, отправленные ему для записей в корневой зоне. Он отвечает на запросы, отправляя список авторитетных серверов имен, которые соответствуют правильному TLD.
- Серверы имен TLD : Сервер имен TLD хранит IP-адрес домена второго уровня, содержащийся в имени TLD. Затем он освобождает IP-адрес веб-сайта и отправляет запрос на сервер имен домена.
- Авторитетные серверы имен : Авторитетный сервер имен — это то, что дает вам реальный ответ на ваш DNS-запрос. Существует два типа полномочных серверов имен: главный сервер или первичный сервер имен и подчиненный сервер или вторичный сервер имен. Главный сервер хранит исходные копии записей зоны, а подчиненный сервер является точной копией главного сервера. Он распределяет нагрузку на DNS-сервер и выступает в качестве резервного в случае сбоя основного сервера.
Полномочные серверы имен хранят информацию о записях DNS. Рекурсивный сервер действует как посредник, расположенный между авторитетным сервером и конечным пользователем. Чтобы добраться до сервера имен, рекурсивный сервер должен «рекурсивно» пройти через дерево DNS, чтобы получить доступ к записям домена.
Авторитетный DNS-сервер
Используя аналогию с телефонной книгой, представьте IP-адрес как номер телефона, а имя человека — как URL-адрес веб-сайта. У авторитетных DNS-серверов есть копия «телефонной книги», которая связывает эти IP-адреса с соответствующими им доменными именами. Они предоставляют ответы на запросы, отправленные рекурсивными DNS-серверами имен, предоставляя информацию о том, где найти определенные веб-сайты. В предоставленных ответах указаны IP-адреса доменов, задействованных в запросе.
Полномочные DNS-серверы отвечают за определенные регионы, такие как страна, организация или регион. Независимо от того, какой регион охвачен, авторитетный DNS-сервер выполняет две важные функции. Во-первых, сервер хранит списки доменных имен и связанных с ними IP-адресов. Затем сервер отвечает на запросы рекурсивного DNS-сервера относительно IP-адреса, соответствующего доменному имени.
Получив ответ, рекурсивный DNS-сервер отправляет эту информацию обратно запрошенному компьютеру. Затем компьютер использует эту информацию для подключения к IP-адресу, и пользователь получает доступ к веб-сайту.
Рекурсивный DNS-сервер
После того, как пользователь вводит URL-адрес в своем веб-браузере, этот URL-адрес передается рекурсивному DNS-серверу. Затем рекурсивный DNS-сервер проверяет свою кэш-память, чтобы определить, сохранен ли уже IP-адрес для URL-адреса. Если информация об IP-адресе уже существует, рекурсивный DNS-сервер отправит IP-адрес в браузер. Затем пользователь может увидеть веб-сайт, для которого он ввел URL-адрес.
С другой стороны, если рекурсивный DNS-сервер не найдет IP-адрес при поиске в своей памяти, он продолжит процесс получения IP-адреса для пользователя. Следующим шагом рекурсивного DNS-сервера является сохранение IP-адреса в течение определенного периода времени. Этот период времени определяется владельцем домена с помощью параметра, называемого временем жизни (TTL).
Компьютеры и различные устройства, использующие Интернет, зависят от IP-адресов для отправки запроса пользователя на веб-сайт, к которому они пытаются получить доступ. Без DNS вам пришлось бы отслеживать IP-адреса всех веб-сайтов, которые вы посещаете, подобно тому, как вы постоянно носите с собой телефонную книгу веб-сайтов. DNS-сервер позволяет вам ввести имя веб-сайта. Затем он выходит и получает правильный IP-адрес для вас. Вооруженный IP-адресом, ваш компьютер (или браузер) может привести вас на сайт.
Например, если вы введете www.fortinet.com в веб-браузере, этот URL-адрес сам по себе не сможет привести вас на веб-сайт. Эти письма не могут быть «прочитаны» серверами, которые соединяют вас с сайтом. Однако серверы могут считывать IP-адреса. DNS-сервер определяет, какой IP-адрес соответствует www.fortinet.com, и отправляет его вашему браузеру. Затем веб-сайт появляется на экране вашего устройства, потому что теперь браузер знает, куда взять ваше устройство.
Вы можете получить сообщение «DNS-сервер не отвечает» после ввода доменного имени в строке URL вашего браузера. Это означает, что была попытка связаться с DNS-сервером, но сервер не смог вернуть результат. Это может быть связано с несколькими причинами:
- Ваше интернет-соединение слабое или нестабильное, из-за чего вашему браузеру трудно обмениваться данными с DNS-сервером
- Необходимо обновить настройки DNS или браузер
- Возникла проблема с DNS-сервером, например, отключение питания в центре обработки данных, где он расположен
Вот некоторые из лучших доступных DNS-серверов:
1. Cloudflare 1.1.1.1. Это простая в использовании служба DNS, которая поставляется с руководствами для всех самых популярных операционных систем, таких как Mac, Windows, Android, iOS и Linux. Пользователи также могут использовать сервис Cloudflare для блокировки контента для взрослых.
2. Google Public DNS. Служба Google Public DNS отличается от службы Cloudflare тем, что она предназначена для более технически подкованных пользователей. Но вы можете найти учебники, если это необходимо.
3. Quad9. Служба DNS Quad9 известна своей высокой производительностью. Он также утверждает, что блокирует вредоносные сайты, используя данные об угрозах.
Операционная система (ОС), используемая вашим устройством, хранит записи ресурсов DNS с помощью кэширования. Кэширование предотвращает избыточность, когда кто-то пытается зайти на сайт. Это, в свою очередь, сокращает время, необходимое для перехода на сайт. Если используемое вами устройство недавно заходило на страницу, к которой оно пытается получить доступ, IP-адрес может быть предоставлен кешем. Таким образом, запрос веб-сайта может быть выполнен без участия DNS-сервера.
Таким образом, кэш DNS помогает упростить процесс поиска DNS, который в противном случае был бы необходим для привязки доменного имени к IP-адресу. Это значительно ускоряет процесс перехода на сайт.
DNS-кэширование ОС
Операционные системы многих устройств способны поддерживать локальную копию поиска DNS. Это позволяет операционной системе быстро получать информацию, необходимую для преобразования URL-адреса в правильный IP-адрес.
У каждого домена есть записи DNS, и они извлекаются серверами имен. Вы можете проверить статус записей DNS, связанных с вашим доменом. Вы также можете проверить серверы имен, чтобы выяснить, какие записи извлекаются серверами. Например, на компьютере с Windows это делается с помощью команды NSLOOKUP. Вот как это сделать:
- Откройте командную строку Windows, выбрав Пуск >> командная строка. Вы также можете добраться до него через Run >> CMD.
- Введите NSLOOKUP и нажмите Enter. Сервер по умолчанию устанавливается на ваш локальный DNS, а адрес будет вашим локальным IP-адресом.
- Затем вы устанавливаете тип записи DNS, которую хотите найти, набрав «set type=##», где «##» — тип записи, а затем нажмите Enter. Вы также можете использовать A, AAAA, A+AAAA, ANY, CNAME, MX, NS, PTR, SOA или SRV в качестве типа записи.
- Введите доменное имя, которое вы хотите запросить. Нажмите Enter.
- В этот момент NSLOOKUP возвращает записи для введенного вами домена.
Что такое револьвер DNS?
Преобразователь DNS также называется рекурсивным преобразователем. Он предназначен для приема DNS-запросов, отправленных веб-браузерами и приложениями. Преобразователь получает URL-адрес веб-сайта, а затем извлекает IP-адрес, соответствующий этому URL-адресу.
Какие существуют типы DNS-запросов?
В процессе поиска DNS выполняются три различных типа запросов. Запросы объединяются для оптимизации разрешения DNS и экономии времени.
- Рекурсивный запрос
- Итеративный запрос
- Нерекурсивный запрос
В некоторых случаях обычному пользователю может не понадобиться платный DNS-сервер. Тем не менее, у оплаты премиум-DNS есть значительные преимущества.
- Динамический DNS (DDNS) : DDNS сопоставляет интернет-домены, сопоставляя их с IP-адресами. Это позволяет вам получить доступ к вашему домашнему компьютеру, где бы вы ни находились. DDNS отличается от обычного DNS тем, что работает с изменяющимися или динамическими IP-адресами, что делает их хорошим выбором для домашних сетей.
- Вторичный DNS : Дополнительный DNS-сервер имен гарантирует, что ваш домен не отключится. Он предоставляет вам избыточность или резервную копию, к которой можно получить доступ в случае возникновения осложнений.
- Интерфейс управления : Многие платные DNS-серверы предлагают пользователям панель инструментов, которую они могут использовать для управления своим сервисом и настройки его в соответствии со своими потребностями.
- Двухфакторная аутентификация : Вы можете обеспечить защиту своего домена с помощью дополнительного уровня аутентификации.
- Больше безопасности : Когда вы используете платный DNS-сервер, вы получаете еще один уровень безопасности. Это помогает защитить ваш сайт от злоумышленников.
- Лучшая, более высокая производительность : платный DNS-сервер поставляется с соглашением об уровне обслуживания (SLA). Каждое соглашение SLA гарантирует высокий уровень разрешения DNS, часто от 99% до 100%.
- Служба поддержки клиентов : с платным DNS-сервером вы получаете дополнительное преимущество службы поддержки, которая может ответить на вопросы и решить любые проблемы.
Что такое отравление кэша DNS?
Отравление кэша DNS, также называемое спуфингом DNS, включает в себя введение поврежденных данных DNS в кэш разрешающего устройства. Это приводит к тому, что сервер имен возвращает неверный IP-адрес.
Операционные системы многих устройств способны поддерживать локальную копию поиска DNS. Это позволяет операционной системе быстро получать информацию, необходимую для преобразования URL-адреса в правильный IP-адрес.
FortiGate можно настроить как DNS-сервер, что дает пользователям значительные преимущества. Например, если организация имеет веб-сервер в своих внешних службах, к которым обращаются сотрудники и пользователи извне компании, FortiGate можно использовать для кэширования запросов. Когда пользователи внутри компании заходят на веб-сайт, их запросы на сайт отправляются на DNS-сервер в Интернете. Затем этот сервер отправляет обратно либо IP-адрес, либо виртуальный IP-адрес. Как только компания настроит внутренний DNS-сервер с помощью FortiGate, этот запрос будет разрешен внутри с использованием внутреннего IP-адреса веб-сервера. Таким образом, снижается как входящий, так и исходящий трафик, а значит, требуется меньше времени, чтобы добраться до сайта.
FortiGate также может выступать в качестве вторичного DNS-сервера. Для этого FortiGate связывается с внешним источником и использует его для получения информации об URL-адресе и IP-адресе. Если крупная компания с несколькими дополнительными офисами хочет оптимизировать производительность своей сети, она может использовать FortiGate таким образом. Основной сервер компании может использоваться для ведения списка посещаемых сайтов. Дополнительные офисы могут использовать FortiGate в качестве вторичного сервера для подключения к первичному DNS-серверу и получения необходимых им IP-адресов.
FortiGate также предлагает защиту от DNS-туннелирования — типа кибератаки, при которой данные других программ или протоколов кодируются в DNS-запросах и ответах. Это дает преступникам возможность передавать украденную информацию или вставлять вредоносное ПО в DNS-запросы. Туннелирование DNS также можно использовать для скрытой связи и обхода брандмауэров. Решение FortiGate DNS защищает организацию от киберпреступников, стремящихся использовать туннелирование DNS в своих интересах.
Часто задаваемые вопросы
Что такое ДНС?
Система доменных имен (DNS) превращает доменные имена в IP-адреса, которые позволяют браузерам получать доступ к веб-сайтам и другим интернет-ресурсам.