Я новичок в мире настройки серверов, и меня сбивает с толку термин имя хоста и полное доменное имя (FQDN).
Например, если я хочу настроить сервер, на котором размещаются файлы в локальной сети, то есть файловый сервер, что бы я использовал для имени хоста, например myfileserver
или что-то другое?
Что, если я хочу настроить веб-сервер, почтовый сервер и т. Д., К которым будут иметь доступ внешние пользователи?
Ваше имя хоста - это имя вашего компьютера.
Ваше полное доменное имя - это ваше имя хоста плюс домен, который ваша компания часто использует, оканчивающийся на .local
.
Итак, если имя вашего компьютера bob
, а домен вашей компании contoso.local
, полное доменное имя вашего компьютера (FQDN) bob.contoso.local
:
bob
contoso.com
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 принадлежит нашему отделу. Не уверен, имеет ли это смысл. Но может быть и такой сценарий.