Последнее обновление
DNS означает систему доменных имен. Это критически важный компонент работы интернета. Вот что вам нужно знать об этом.
Без системы доменных имен (DNS) вы бы не читали эту статью. Все, от веб-сайтов до почтовых серверов, будет повреждено без DNS.
Благодаря тому, как это работает, DNS сыграла огромную роль в превращении интернета в историю глобального успеха. Давайте объясним, что такое DNS, как он работает и почему это важно, более подробно.
Что такое DNS?
Когда вы нажимаете ссылку на groovyPost или вводите наше доменное имя (groovyPost.com) в свой веб-браузер, система доменных имен указывает его на наш IP-адрес.
Это система доменных имен (DNS) в действии. Вместо того, чтобы запоминать сложные цифры и символы адресов IPv4 и IPv6, вы можете ввести groovyPost.com и сделать так, чтобы вы оказались прямо здесь. То же самое относится и к любому другому веб-сайту в сети сегодня.
Почти каждое приложение или служба, которая использует Интернет, использует DNS. Когда вы отправляете электронное письмо, имя домена после символа (@) используется, например, для направления электронного письма на нужный почтовый сервер.
Как работает DNS
DNS преобразует IP-адреса в доменные имена, но для этого нужно сделать несколько шагов.
Во-первых, доменные имена, такие как groovyPost.com, регистрируются у регистратора, который контролирует один из доменов верхнего уровня (TLD), например .com. Когда вы регистрируете доменное имя, вы указываете его на свой веб-сервер.
Это делается путем регистрации записи «A», содержащей IP-адрес вашего веб-сервера, у регистратора. Эта запись затем регистрируется на сервере имен доменов верхнего уровня (TLD).
Набор из 13 корневых серверов имен, контролируемых правительственными учреждениями, университетами и крупными коммуникационными компаниями, находится на вершине дерева DNS. Они содержат информацию о доменах верхнего уровня, выступая в качестве авторитетного «последнего слова» при указании запросов доменных имен на серверы имен TLD.
Эти доменные имена затем распределяются по децентрализованной сети, состоящей из миллионов небольших серверов в Интернете, в том числе предоставляемых интернет-провайдерами. Когда происходит изменение, эта информация передается другим серверам имен.
Когда вы пытаетесь зайти на веб-сайт, ваш компьютер (как правило) запрашивает IP-адрес вашего сервера имен интернет-провайдера. Серверы интернет-провайдера будут запрашивать информацию, необходимую для других серверов, таких как TLD и корневые серверы имен. Затем он передает эту информацию на ваше устройство для загрузки соответствующего веб-сайта.
При желании вы можете изменить записи DNS для других сайтов - только на вашем ПК. Изменение файла HOSTS на Windows позволит вам указывать доменные имена, такие как google.com, на совершенно другой IP-адрес, но это изменение будет применяться только к вашему ПК.
Почему DNS имеет значение?
Мы уже немного подчеркивали это, но DNS отвечает за то, как мы используем Интернет. Без этого вы не были бы здесь, в groovyPost, используя Google, доступ к Facebook, просмотр Netflix или отправку электронных писем в Outlook.
Это потому, что запомнить доменное имя, такое как groovyPost.com, как правило, гораздо проще, чем запомнить IP-адрес. Другая проблема с IP-адресами заключается в том, что, в отличие от доменного имени, они могут меняться.
Например, если мы переключим нашего веб-хостинга на groovyPost, наш IP-адрес может измениться. Без DNS наши пользователи не смогут найти нас, не зная нового IP-адреса.
Переключение на альтернативные DNS-серверы
Первым этапом DNS-запроса является рекурсивный сервер имен, обычно предоставляемый вашим провайдером. Рекурсивный сервер имен предоставит вам IP-адрес, соответствующий вашему доменному имени, из своего кэша или запросит информацию.
К сожалению, DNS-серверы, предоставляемые интернет-провайдерами, не всегда хорошо работают. Они могут быть медленными, либо обновлять, либо отвечать на запросы. Медленно загружаемые веб-сайты могут указывать на проблему с DNS-серверами, предоставляемыми интернет-провайдером, особенно если ваше соединение стабильно.
Вы можете переключиться на другие публичные DNS-серверы, такие как Google DNS или Cloudflare DNS, чтобы решить проблему. Это улучшит скорость DNS-запросов, помогая загружать сайты быстрее, чем ваши серверы, предоставленные провайдером.
Для этого вы можете изменить настройки DNS в Windows 10на мобильные устройства, такие как iPhone и iOSили на вашем Беспроводной маршрутизатор применить изменения ко всем вашим устройствам одновременно.