Ответы:
Обычно написано в форме,
hostname.domain.com
-- например
Если вы находитесь, скажем, в кампусе колледжа с именем « The-University
»,
а его домен называется « theuniversity.org
»,
компьютер в сети кампуса с именем « mymachine
» будет адресован как « mymachine.theuniversity.org
».
Если вы пытаетесь подключиться к этому устройству из домашней сети,
вы должны указать это полное имя. Домена часть достигнет вас в сети кампуса
и имя хоста позволит вам достичь точной машины в университетском городке. Я избегаю деталей IP-адресации и шлюзов здесь.
По этой причине при доступе к машине с другой машины в пределах кампуса
может работать только имя хоста ( mymachine
) без использования доменного имени.
Чтобы провести аналогию, если вы находитесь в одном городе, достаточно названия улицы.
Но, чтобы указать место в другом городе, вы обычно добавляете название города после улицы.
Для более подробного чтения
на странице википедии службы доменных имен может быть хорошей отправной точкой.
www
по себе имя является неквалифицированным , и вы совершенно правы, что оно будет правильно разрешено только «внутренне». Фактически, это решится по- разному в зависимости от конфигурации DNS сети. Имя www.google.com
является полностью определенным доменным именем (FQDN; к сожалению, оно путает различие между «именем хоста» и «доменным именем») и должно разрешать то же самое в любой системе, подключенной к Интернету.
google.com
на своем DNS поиска пути (который может быть установлен автоматически с помощью DHCP), вы могли бы иметь сервер DNS , который псевдонимы , www
чтобы www.google.com
с CNAME
записью, или вы можете добавить строки в /etc/hosts
. Вы можете делать любые из этих вещей самостоятельно на своих компьютерах / в сети, но это обычно оставлено для настройки вашей сети и системным администраторам.
В чем разница между именем хоста и именем домена?
Домен - это то, что вы регистрируете и указывает на ваши DNS-серверы * 0 . Эти DNS-серверы * 1 могут отвечать на запросы хостов в этом домене.
Обратите внимание, что эти хосты не обязательно должны быть в одной сети.
Пример:
Gameforge * 2 - фирма с некоторыми играми «Freemium». У него есть серверы в разных странах. У него есть один домен под названием gameforce.com.
s13.gameforce.com может указывать на сервер в Великобритании (и сеть в Великобритании), в то время как
s14..gameforce.com может указывать на сервер в Германии.
Сетевое расположение не привязано к доменному имени.
Хост - это компьютер в сети. Этот хост может иметь еще одну сетевую карту и IP-адреса.
Особенно в отношении NIC
В случае большинства домашних компьютеров настольный компьютер или ноутбук имеют один активный сетевой адаптер и один IP-адрес, но можно использовать несколько IP-адресов для каждого сетевого адаптера или использовать несколько сетевых адаптеров. Для получения более подробной информации об этом посмотрите мульти-дома .
Я надеюсь, что эта последняя часть отвечает «в отношении NIC». Если нет, то, пожалуйста, уточните свой вопрос.
* 0 Или на DNS-серверы того, кто управляет вашим доменом для вас.
* 1 Рекомендуется как минимум два DNS-сервера в разных местах.
* 2 Я не связан с ними. Это только первый пример, о котором я подумал.
Имя хоста - это имя сервера, в локальной сети это может быть простое имя, например «mailserver».
Для использования в Интернете доменное имя и имя хоста для большинства практических целей одно и то же.
Смотрите связанную ссылку Википедии.
Подробнее: http://wiki.answers.com/Q/Difference_between_domain_name_and_host_name#ixzz210PYEsh6