Я немного запутался между DNS и сервером имен. Это одно и то же или есть разница между двумя?
Я немного запутался между DNS и сервером имен. Это одно и то же или есть разница между двумя?
Ответы:
Не существует такого понятия, как сервер доменных имен .
DNS означает систему доменных имен, которая представляет собой просто иерархию серверов имен, которая предназначена для преобразования имен хостов в IP-адреса в глобальном масштабе. Сервер имен размещает или кэширует эти переводы, в случае, если они размещены, сервер имен часто называют DNS-сервером.
Подсчет всех серверов имен немного сложен, потому что вы не можете просто перечислить все домены.
Позвольте мне привести пример разрешения superuser.com
без кэширования:
Сервер имен, который я использую 192.168.1.1
.
Это мой локальный маршрутизатор, который кэширует записи DNS, у него есть файл Hosts для перенаправления вредоносных доменов.
Маршрутизатор имеет серверы имен 8.8.4.4
и 8.8.8.8
набор, известный как Google DNS, они также кешируются.
Google DNS свяжется с официальными корневыми серверами имен, которые находятся на вершине иерархии DNS.
Google DNS свяжется с .com
серверами имен, IP-адрес которых он получил от ARN.
Google DNS свяжется с DNS-сервером, для superuser.com
которого был получен IP-адрес .com
.
А просто whois показывает:
NS1.SERVERFAULT.COM
NS2.SERVERFAULT.COM
NS3.SERVERFAULT.COM
IP-адреса этих серверов имен известны, поскольку они зарегистрированы на .com
сервере имен. Когда вы регистрируете новый домен, вам всегда нужно заполнять DNS-серверы, которые вы используете вместе с их IP-адресом.
Google DNS свяжется с DNS-серверами, superuser.com
чтобы узнать IP superuser.com
:
nslookup superuser.com NS1.SERVERFAULT.COM
Server: NS1.SERVERFAULT.COM
Address: 64.34.119.33
Name: superuser.com
Address: 64.34.119.12
Я бы посоветовал вам ознакомиться с системой доменных имен и серверами имен для более подробной информации.
Термин «серверы имен» также используется в разных контекстах, подробнее читайте ответ Спиффа .
В некоторых контекстах термин «сервер имен» может относиться к серверам, которые не являются частью системы доменных имен в Интернете. Например, WINS-сервер - это сервер имен для устаревших проприетарных сетевых протоколов Microsoft. Возможно, существовали другие устаревшие системы ЛВС, которые имели свои собственные типы серверов имен, которые не были частью Интернет-DNS.
Tricky!
DNS-сервер обычно предназначен для преобразования полного доменного имени (www.xxx.com) в IP-адреса (192.168.0.1).
(DNS-сервер также делает намного больше, он может выполнять обратный поиск, а в последние годы выполняет много других задач с текстовыми тегами, гео-ip и многими другими).
С другой стороны, «сервер имен» обычно используется для поиска DNS-сервера.
Например, в записи Whois сервером имен обычно является адрес DNS-сервера, на котором размещены записи для этого домена.
Еще более сложный пример: если вы запросите запрос www.superuser.com
, вы перейдете на сервер DNS, и на сервере имен суперпользователя будет выполнен рекурсивный поиск DNS.
Что касается того, сколько там - сколько кусок веревки! На этот вопрос невозможно ответить ... Как я полагаю, я бы назвал его сотнями тысяч, если не низкими миллионами (для общедоступных DNS-серверов).
Аббревиатура DNS означает систему доменных имен. Это распределенная система для перевода имен хостов (и других данных) в IP-адреса в больших масштабах (мир). name server
Обычно люди называют локальный сервер DNS , что рабочая станция / PC можно использовать в качестве точки входа в DNS. Он разрешит локальные имена, но делегирует другим серверам имен для тех, на кого он не может ответить.
Существует много серверов имен, но вам не нужно знать, сколько их запрашивается по мере необходимости. Существует только несколько «корневых» серверов имен (DNS является иерархическим).
DNS - это система доменных имен, и нет ничего похожего на сервер доменных имен!
Система доменных имен (DNS) - это иерархическая система распределенных имен для компьютеров, служб или любых ресурсов, подключенных к Интернету или частной сети. Он связывает различную информацию с доменными именами, присвоенными каждому из участвующих субъектов. Наиболее заметно, что он переводит легко запоминаемые доменные имена в числовые IP-адреса, необходимые для определения местоположения компьютерных служб и устройств по всему миру.
DNS имеет много типов записей DNS, таких как
Примечание. По состоянию на февраль 2013 года было указано 13 корневых серверов имен с именами в форме letter.root-servers.net, где буквы варьируются от A до M (хотя они существуют более чем в 13 физических местах). Вот список.
.
это корневой домен, пример: google.com. Обратите внимание на дополнительную точку в URL. :)