Как сделать

Что такое DNS и нужно ли использовать другой DNS-сервер?

Знаете ли вы, что вы можете быть подключены к facebook.com — и видеть facebook.com в адресной строке вашего браузера — хотя на самом деле не подключены к реальному веб-сайту Facebook? Чтобы понять почему, вам нужно немного узнать о DNS.

DNS означает «Система доменных имен». DNS-серверы переводят веб-адреса (например, www..com) в свои IP-адреса (например, 23.92.23.113), поэтому пользователям не нужно запоминать строки номеров для каждого веб-сайта, который они хотят посетить. Система доменных имен (DNS) лежит в основе Интернета, который мы используем каждый день. Он работает прозрачно в фоновом режиме, преобразовывая читаемые человеком имена веб-сайтов в читаемые компьютером числовые IP-адреса. DNS делает это, просматривая эту информацию в системе связанных DNS-серверов через Интернет. Однако разные DNS-серверы могут вести себя по-разному с точки зрения скорости и безопасности. Итак, давайте посмотрим, как работает DNS и что вы можете сделать, чтобы убедиться, что он работает лучше для вас.

Доменные имена и IP-адреса

Доменные имена — это понятные человеку адреса веб-сайтов, которые мы используем каждый день. Например, доменное имя Google — google.com. Если вы хотите посетить Google, вам просто нужно ввести google.com в адресную строку вашего браузера.

Однако ваш компьютер не понимает, где находится «google.com». За кулисами Интернет и другие сети используют числовые IP-адреса. Один из IP-адресов, используемых Google.com, — 172.217.0.142. Если вы ввели этот номер в адресную строку веб-браузера, вы также оказались бы на веб-сайте Google.

Мы используем google.com вместо 172.217.0.142, потому что такие адреса, как google.com, более понятны и их легче запомнить. Также известно, что IP-адреса меняются, но DNS-серверы следят за этой новой информацией. DNS часто объясняется как телефонная книга, где вы ищите чье-то имя, а книга дает вам номер телефона. Как и телефонная книга, DNS сопоставляет удобочитаемые имена с числами, которые машины могут легче понять.

DNS-серверы

DNS-серверы сопоставляют доменные имена с их соответствующими IP-адресами. Когда вы вводите доменное имя в браузер, ваш компьютер связывается с вашим текущим DNS-сервером и спрашивает, какой IP-адрес связан с доменным именем. Затем ваш компьютер подключается к IP-адресу и получает нужную веб-страницу для вас.

Используемые вами DNS-серверы, скорее всего, предоставляются вашим Интернет-провайдером (ISP). Если вы находитесь за маршрутизатором, ваш компьютер может использовать сам маршрутизатор в качестве своего DNS-сервера, но маршрутизатор пересылает запросы на DNS-серверы вашего интернет-провайдера.

Компьютеры кэшируют ответы DNS локально, поэтому запрос DNS не происходит каждый раз, когда вы подключаетесь к определенному доменному имени, которое вы уже посетили. Как только ваш компьютер определит IP-адрес, связанный с именем домена, он будет помнить его в течение определенного периода времени, что повышает скорость соединения, пропуская этап запроса DNS.