Різниця між ім'ям хосту та доменним іменем


84

Яка різниця між іменем хосту і доменним ім’ям? особливо стосовно НІК

Невже хтось може детальніше розібратися з прикладами, оскільки ця концепція трохи заплутана

Відповіді:


78
  • ім'я хоста - це ім'я, яке надається кінцевій точці (машина, про яку йдеться)
    • і буде використовуватися для його ідентифікації через DNS, якщо це налаштовано
  • домен - це ім'я, яке надається " мережі "
    • потрібно буде вийти до мережі із зовнішньої точки (наприклад, в Інтернеті)

Зазвичай пишеться у формі,

hostname.domain.com -- наприклад

Якщо ви перебуваєте в (скажімо) кампусі коледжу з назвою " The-University",
а його домен називається " theuniversity.org",
машина в кампусі в мережі " mymachine" називатиметься " mymachine.theuniversity.org".

Якщо ви намагалися підключитися до цього апарату з домашньої мережі,
ви б вирішили це повне ім'я. Домену частина досягне вас в мережі кампусу і ім'я хоста дозволить вам досягти точної машини в університетському містечку. Я уникаю тут деталей IP-адреси та шлюзів.


З цієї причини під час доступу до машини з іншої машини в кампусі
може працювати лише ім'я хоста ( mymachine) без використання доменного імені.

Якщо взяти аналогію, якщо ви перебуваєте в одному місті, то достатньо назви вулиці.
Але, щоб звернутися до місця в іншому місті, ви зазвичай додавали назву міста після вулиці.


Для більш докладного читання
на сторінці вікіпедії служби доменних імен може бути гарною відправною точкою.


  • Під час налаштування DNS потрібне ім’я сервера DNS.
    Це ім'я хоста (сервер є адресною машиною).
  • IP-адреса не може вказувати на доменне ім’я,
    однак вона може вказувати на сервер доменних імен (DNS).

я повинен десь згадати ім'я хоста під час налаштування dns? і якщо у мене є статичний IP, який вказує на доменне ім’я, я повинен би згадати ім'я хоста де-небудь або це не залежить від конфігурації доменного імені
rzlines

3
Я не погоджуюсь. Домен не обмежується фізичним розташуванням і навіть не певною мережею!
Ар'ян

2
@Arjan, я приймаю твою незгоду. У відповіді я спрощений "над".
nik

2
@CiroSantilli 六四 事件 法轮功 包 卓 轩 Вони обидва імена хостів. Назва wwwсама по собі є некваліфікованою , і ви цілком вірні, що вона вирішиться лише належним чином "внутрішньо". Насправді це буде вирішено по- різному, залежно від конфігурації DNS мережі. Ім’я www.google.comє повністю кваліфікованим доменним іменем (FQDN; яке, на жаль, плутає різницю між "ім'ям хоста" та "доменним іменем") і повинне вирішувати те саме в будь-якій системі, підключеній до Інтернету.
kbolino

1
@Utku Це не про фізичне розташування по собі . Ви могли б мати google.comна своєму DNS пошуку шляху (який може бути встановлений автоматично з допомогою DHCP), ви могли б мати сервер DNS , який псевдоніми , wwwщоб www.google.comз CNAMEзаписом, або ви можете додати рядки в /etc/hosts. Ви можете робити будь-яку з цих речей самостійно на своїх комп’ютерах / мережі, але це зазвичай залишається для налаштування вашої мережі та системних адміністраторів.
kbolino

6

Чим відрізняється ім'я хоста від доменного імені?

Домен - це те, що ви реєструєте та яке вказує на ваші DNS-сервери * 0 . Ці DNS-сервери * 1 можуть відповідати на запити хостів у межах цього домену.

Зауважте, що ці хости не повинні бути в одній мережі.

Приклад:
Gameforge * 2 - це фірма з деякими іграми «Freemium». Він має сервери в багатьох країнах. Він має один єдиний домен під назвою gameforce.com.

s13.gameforce.com може вказувати на сервер у Великобританії (і мережу у Великобританії), тоді як
s14..gameforce.com може вказувати на сервер у Німеччині.

Розташування мережі не прив’язане до доменного імені.

Хост - це комп'ютер у мережі. Цей хост може мати ще один NIC та IP-адреси.

Особливо щодо НІК

У випадку більшості домашніх комп'ютерів настільний комп’ютер або ноутбук мають один активний NIC і один IP, але можливо мати кілька IP-адрес на NIC або використовувати декілька NIC. Більш детальну інформацію про це можна знайти вдома .

Я сподіваюсь, що ця остання частина відповідає «щодо НІК». Якщо ні, то, будь ласка, уточніть трохи більше запитання.



* 0 Або на DNS-сервери того, хто керує вашим доменом.
* 1 Рекомендується принаймні два сервери DNS в різних місцях.
* 2 Я не пов'язаний з ними. Це лише перший приклад, про який я придумав.


1
Так, і одна FQDN може вказувати на багато машин, і багато FQDN можуть вказувати на одну машину. Ім'я хоста - це те, що машина називає себе. Може бути лише один. FQDN - це те, що інші називають машиною. Може бути безліч різних імен. Використовуйте розбірливі хости, щоб перевірити це, і прочитайте сторінки чоловіка. Це може дати допомогу.
Андерс

-4

Ім'я хоста - це ім'я сервера, в локальній мережі це може бути просте ім'я, наприклад "mailserver".

Для використання в Інтернеті доменне ім’я та ім'я хоста - це більшість практичних цілей те саме.

Дивіться відповідне посилання Вікіпедії.

Детальніше: http://wiki.answers.com/Q/Difference_between_domain_name_and_host_name#ixzz210PYEsh6


3
Це навіть не Вікіпедія.
Накілон

2
Ім'я хоста та доменне ім’я НЕ однакові. Я підозрюю, що ви відповіли на це дуже обмеженим конкретним прикладом (наприклад, domain.tld і domain.tld . Але більшість доменів матимуть багато серверів, кожен зі своїми власними іменами хостів. Наприклад, serverserver-1.domain.tld, printerser. domain.tld, my_desktop.domain.tld, mylaptop.domain.tld і т. д. і т. д. Ваш приклад ігнорує все це і має обмежений сенс, якщо ви вважаєте, що веб-сторінки та пошта (MX-запис!) часто відображаються в одному місці. це винятки!
Геннес

1
Ця відповідь просто неправильна.
Teemu Leisti
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.