Я трохи заплутаний між DNS та сервером імен. Вони однакові чи є різниця між двома?
Я трохи заплутаний між DNS та сервером імен. Вони однакові чи є різниця між двома?
Відповіді:
Не існує такого поняття, як сервер доменних імен .
DNS розшифровується як система доменних імен, що є просто ієрархією серверів імен, яка має намір перекладати імена хостів на IP-адреси в глобальному масштабі. Сервер імен розміщує або кешує ці переклади, якщо сервер імен часто розміщується на сервері DNS.
Підрахунок усіх серверів імен трохи складний, тому що ви не можете просто перерахувати всі домени.
Дозвольте навести приклад вирішення superuser.com
без кешування:
Я використовую сервер імен 192.168.1.1
.
Це мій локальний маршрутизатор, який кешує записи DNS, він має файл хостів для перенаправлення шкідливих доменів.
Роутер має сервери імен 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
Я б запропонував вам ознайомитися з системою доменних імен та серверами імен для більш детальної інформації.
Сервери імен терміна також використовуються в різних контекстах, читайте відповідь Spiff для отримання додаткової інформації .
У деяких контекстах термін "сервер імен" може відноситися до серверів, які не входять до системи Інтернет-доменних імен Internet. Наприклад, сервер WINS - це сервер імен для застарілих мережевих протоколів Microsoft. Можливо, були й інші застарілі локальні системи, які мали власні типи серверів імен, які не входили в Інтернет DNS.
Хитрий!
DNS-сервер зазвичай призначений для перетворення FQDN (www.xxx.com) в IP-адреси (192.168.0.1).
(Сервер DNS також робить набагато більше, він може виконувати зворотні пошуки, і в останні роки виконує безліч інших завдань з текстовими тегами, geo-ip та багато іншого).
З іншого боку, "Сервер імен" зазвичай використовується для пошуку DNS-сервера.
Наприклад, для запису Whois сервер імен, як правило, є адресою для DNS-сервера, який розміщує записи для цього домену.
Наступний складніший приклад - якщо ви запитуєте www.superuser.com
, ви переходите на свій dns-сервер, і на сервері імен суперпользователя відбудеться рекурсивний пошук DNS.
Щодо того, скільки їх там - скільки довгий шматок струни! На це неможливо відповісти на питання ... Як здогадуюсь, я б поставив це до сотень тисяч, якщо не низьких мільйонів (для загальнодоступних серверів DNS).
DNS абревіатура означає Система доменних імен. Це розподілена система для перекладу імен хостів (та інших даних) на IP-адреси у великих масштабах (у світі). name server
Зазвичай люди називають локальний сервер DNS , що робоча станція / PC можна використовувати в якості точки входу в DNS. Він вирішить локальні імена, але делегує на інші сервери імен для тих, хто не може відповісти.
Існує багато серверів імен, але вам не потрібно знати, скільки їх запитують за потребою. Є лише кілька серверів імен "root" (DNS є ієрархічним).
DNS - це система доменних імен, і немає нічого подібного до сервера доменних імен!
Система доменних імен (DNS) - це ієрархічна система розподілених імен для комп'ютерів, служб або будь-якого ресурсу, підключеного до Інтернету чи приватної мережі. Він пов'язує різну інформацію з доменними іменами, присвоєними кожному з учасників. Найбільш помітно, він перекладає легко запам’ятовані доменні імена на числові IP-адреси, необхідні для пошуку комп'ютерних служб та пристроїв у всьому світі.
DNS має багато типів записів DNS, як-от
Примітка: Станом на лютий 2013 року вказано 13 серверів імен кореневих назв із іменами у формі letter.root-servers.net, де літери варіюються від А до М (хоча вони існують у понад 13 фізичних місцях). Ось список.
.
це кореневий домен, наприклад: google.com. Зверніть увагу на додаткову крапку в URL-адресі. :)