Назад | Перейти на главную страницу

В чем разница между именем хоста и полным доменным именем?

Я новичок в мире настройки серверов, и меня сбивает с толку термин имя хоста и полное доменное имя (FQDN).
Например, если я хочу настроить сервер, на котором размещаются файлы в локальной сети, то есть файловый сервер, что бы я использовал для имени хоста, например myfileserver или что-то другое?
Что, если я хочу настроить веб-сервер, почтовый сервер и т. Д., К которым будут иметь доступ внешние пользователи?

Ваше имя хоста - это имя вашего компьютера.

Ваше полное доменное имя - это ваше имя хоста плюс домен, который ваша компания часто использует, оканчивающийся на .local.

Итак, если имя вашего компьютера bob, а домен вашей компании contoso.local, полное доменное имя вашего компьютера (FQDN) bob.contoso.local:

  • Имя хоста: bob
  • Домен: contoso.com
  • FQDN: bob.contoso.com

В случае домена вроде contoso.local Я не использовал «внешнее» доменное имя в Интернете. Это имя не обязательно должно быть единственным способом обращения к серверу.
Если вы сделаете его доступным по его IP-адресу, вы можете использовать DNS или этот IP-адрес, чтобы внешние пользователи могли получить к нему доступ.

Еще немного информации о DNS:
- http://www.howstuffworks.com/dns.htm
- http://en.wikipedia.org/wiki/.local

редактировать: Спасибо за комментарий к .local домены RobM

Имя хоста - это просто имя компьютера, а полное доменное имя - это имя хоста плюс имя домена после него ....

имя хоста: bigbox fqdn: bigbox.mynetwork.com

или обычно fqdn заканчивается на .local вместо .com, но это зависит от среды.

Обычно у вас есть частный DNS, в котором настроен ваш домен .local, и отдельный DNS-сервер для общедоступных, на котором живет ваш .com. Вы не хотите размещать свой домен .local на общедоступном DNS-сервере, потому что у кого-то будет способ получить список всех ваших хостов, и это подвергнет вашу сеть атаке.

Думайте об этом как о 3-х частях

Допустим, университет под названием ПФР. (да, это настоящий университет) в области информатики у нас есть домен cs.fiu.edu

у нас также есть другие серверы, называемые moodle, которые являются именем хоста сервера.

hostname = moodle
domain name = cs.fiu.edu
FQDN for that server is called moodle.cs.fiu.edu

Теперь cs.fiu.edu является ответвлением от домена fiu.edu. поэтому hostname = cs domain = fiu.edu FQDN = cs.fiu.edu (это отдельный сервер, на котором размещается этот сервер), но домен cs.fiu.edu принадлежит нашему отделу. Не уверен, имеет ли это смысл. Но может быть и такой сценарий.