Как называется главный компьютер в сети?
Обновлено: 21.11.2024
Я пытался понять, что такое «www» в начале многих веб-адресов в Интернете. Я где-то читал, что «www» называется «имя хоста».
Мировое «имя хоста» заставило меня сделать еще один шаг в поиске, я прочитал так много тредов и статей, но все еще не понимаю этого.
Поэтому я решил задать здесь несколько связанных вопросов, чтобы прояснить ситуацию, и мне нужны четкие и исчерпывающие ответы, пожалуйста.
Какова связь между именем хоста и полным доменным именем (FQDN)?
3 ответа 3
Лучший способ объяснить различия между этими разными элементами — связанными, но разными — это разобрать их на примере. Думайте о сетях как о дереве:
- Есть ствол, который разделяется на основные ветви.
- Ветви, которые, в свою очередь, разделяются на более мелкие ветви.
- Небольшие ветки, в конечном итоге ведущие к отдельным листьям.
«Магистраль» и «ветки» — это «домены» и «субдомены», а листья — это отдельные устройства, такие как компьютеры. Итак, начнем с этого.
«Имя компьютера» — это строго местное соглашение: у меня есть компьютер с именем giacomo1968 . Это имя компьютера — просто имя, которое я присвоил своей локальной машине. Никто за пределами моей локальной сети не будет знать это имя компьютера; это строго локальная настройка.
"Имя хоста" (также известное как "имя узла") — это сетевой идентификатор: если бы я хотел публично рекламировать свой локальный компьютер другим, мне пришлось бы прикрепить "имя хоста" к IP-адресу моего компьютера. «Имя хоста» на самом деле не должно иметь ничего общего с именем компьютера, но часто администраторы предпочитают использовать одно и то же имя, чтобы упростить понимание. Также «имя хоста» не всегда означает, что компьютер подключен к Интернету; это просто простой способ сообщить другим пользователям вашей сети, где и что находится ваш компьютер. Как объясняет Википедия; выделение мое:
В компьютерных сетях имя хоста (архаично имя узла) — это метка, которая присваивается устройству, подключенному к компьютерной сети, и используется для идентификации устройства в различных формах электронной связи, таких как Всемирная паутина. , электронная почта или Usenet.
Полное доменное имя (FQDN), иногда также называемое абсолютным доменным именем, — это доменное имя, указывающее его точное положение в древовидной иерархии системы доменных имен (DNS). Он определяет все уровни домена, включая домен верхнего уровня и корневую зону. Полное доменное имя отличается отсутствием двусмысленности: его можно интерпретировать только одним способом.
В иерархии системы доменных имен (DNS) поддомен — это домен, являющийся частью более крупного домена.
Теперь, после составления всего этого, это может сбить с толку. Многие имена компьютеров являются именами хостов и являются полными доменными именами, а в некоторых случаях они могут быть поддоменами. Все дело в контексте. И глядя на статьи в Интернете, слова «домен», «хост» и «узел» используются довольно свободно и быстро повсюду. Так что, на мой взгляд, многие варианты использования этих терминов являются синонимами.
Что также помогает объяснить вашу путаницу в пункте 2:
Да, все это может сбивать с толку. Но все сводится к разнице между доменом/субдоменом в контексте записей DNS и доменом/субдоменом в контексте подключенного к нему хоста/компьютера.
Итак, если все началось с вашего интереса к www , это историческое имя хоста/имя узла/субдомен, которое на самом деле больше не используется в качестве условного обозначения, но все еще настолько широко используется, что на многих сайтах есть некоторые приспособления для « перехватывать» запросы к www и перенаправлять их на основное имя хоста веб-сайта.
Имя хоста, также называемое именем компьютера, именем узла или сайтом, представляет собой имя компьютера или устройства (хоста) в сети.
Примеры имени хоста
Ниже приведен пример имени хоста, назначенного компьютеру, подключенному к Интернету с помощью Comcast.
Пример имени хоста в локальной сети
Другим примером может быть локальная сеть под названием «надежда» с двумя компьютерами в этой сети с именами «барт» и «гомер». В этой сети компьютер "bart" будет иметь имя узла "bart.hope", а компьютер "homer" будет иметь имя узла "homer.hope".
Примеры имен хостов в Интернете
В Интернете имя хоста — это доменное имя, назначенное хост-компьютеру. Например, если в сети Computer Hope есть два компьютера с именами «bart» и «homer», доменное имя «bart.computerhope.com» подключается к компьютеру «bart». IP-адрес компьютера «bart» получается путем поиска имени хоста «bart.computerhope.com" в файле хоста или преобразователе DNS.
Как узнать имя хоста компьютера
Существует множество различных способов определить имя хоста компьютера. На компьютере с Microsoft Windows вы можете открыть командную строку и запустить команды hostname, ipconfig /all или net view.
В командной строке Linux вы можете запустить команду hostname, чтобы просмотреть и установить имя хоста на компьютере.
Правила и ограничения имени хоста
Ниже приведены несколько правил и ограничений, которые необходимо соблюдать, чтобы имя хоста было действительным.
- Имя хоста – это одно слово без пробелов.
- Имя хоста может состоять только из букв, цифр, точек или дефиса.
- Имя хоста может содержать не более 253 символов.
- Имя DNS (система доменных имен) может быть добавлено к имени хоста.
- В имени хоста не может быть символа подчеркивания. Однако добавленный DNS к имени хоста может иметь символ подчеркивания.
- Ранняя спецификация имени хоста в RFC 952 требовала, чтобы имя хоста не начиналось с цифры или символа дефиса. Однако позже это ограничение было изменено в RFC 1123.
- Дополнительные рекомендации по именованию компьютеров также содержатся в RFC 1178.
Имя хоста может состоять из символов верхнего или нижнего регистра. Однако некоторые инструменты и системы игнорируют регистр и считают все символы строчными. Мы рекомендуем всегда использовать символы нижнего регистра в именах хостов, чтобы избежать возможных проблем или путаницы.
Должен ли я использовать «имя хоста» или «имя хоста» в своем письме?
При обращении к компьютеру в сети "имя хоста" следует писать одним словом без пробела, если только речь не идет о продукте, в котором используется форма из двух слов.
Команды Microsoft ipconfig, systeminfo и другие команды командной строки используют в выходных данных "имя хоста".
Определение имени хоста и как его найти в Windows
Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.
- Беспроводное соединение
- Маршрутизаторы и брандмауэры
- Сетевые концентраторы
- Интернет-провайдер
- Широкополосный доступ
- Ethernet
- Установка и обновление
- Wi-Fi и беспроводная связь
Имя хоста — это метка, назначенная устройству (хосту) в сети. Он отличает одно устройство от другого в определенной сети или в Интернете. Имя хоста для компьютера в домашней сети может быть примерно таким: новый ноутбук, Guest-Desktop или FamilyPC.
Имена хостов также используются DNS-серверами, поэтому вы можете получить доступ к веб-сайту по обычному, легко запоминающемуся имени. Таким образом, вам не нужно запоминать строку цифр (IP-адрес), чтобы открыть веб-сайт.
Имя хоста компьютера вместо этого может называться именем компьютера, именем сайта или именем узла. Вы также можете увидеть имя хоста, написанное как имя хоста.
Примеры имени хоста
Каждый из следующих примеров является примером полного доменного имени с его именем хоста, записанным в сторону:
Как найти имя хоста в Windows
Выполнение имени хоста из командной строки — это самый простой способ отобразить имя хоста компьютера.
Никогда раньше не пользовались командной строкой? Инструкции см. в нашем руководстве «Как открыть командную строку». Этот метод работает в окне терминала и в других операционных системах, таких как macOS и Linux.
Использование команды ipconfig для выполнения ipconfig /all — еще один метод. Эти результаты являются более подробными и содержат информацию помимо имени хоста, которая может вас не интересовать.
Команда net view, одна из нескольких сетевых команд, — это еще один способ увидеть свое имя хоста и имена хостов других устройств и компьютеров в вашей сети.
Как изменить имя хоста в Windows
Еще один простой способ увидеть имя хоста используемого вами компьютера — через Свойства системы, где также можно изменить имя хоста.
Доступ к свойствам системы можно получить, перейдя по ссылке «Дополнительные параметры системы» в апплете «Система» на панели управления. Или нажмите Win+R и введите control sysdm.cpl, чтобы перейти к нужному экрану.
Подробнее об именах хостов
Имена хостов не могут содержать пробел, поскольку эти имена могут состоять только из букв или цифр. Дефис — единственный допустимый символ.
Однако большинство веб-сайтов, которые вы посещаете, открываются без указания имени хоста www — либо потому, что веб-браузер делает это за вас, либо потому, что веб-сайт знает, что вам нужно.
Доступны такие службы DDNS, как No-IP, которые могут создать имя хоста для вашего общедоступного IP-адреса. Это полезно, если у вас динамический IP-адрес (он меняется), но вам необходимо иметь доступ к домашней сети даже при обновлении адреса. Служба привязывает к нему имя хоста, которое вам легко запомнить и которое автоматически обновляется, чтобы всегда ссылаться на ваш текущий IP-адрес.
Откройте терминал Linux, введите имя хоста и нажмите Enter. Чтобы изменить имя хоста, введите sudo hostname NEW_HOSTNAME, заменив «NEW_HOSTNAME» на нужное имя.
Имя сервера Minecraft называется именем хоста. Если вы создаете сервер Minecraft, дайте ему собственное имя хоста, чтобы вам не приходилось запоминать IP-адрес.
Что такое хост с точки зрения компьютерных сетей и ИТ-инфраструктуры? Какие типы хостов существуют? И чем он отличается от сетевого сервера? Эта статья отвечает на эти вопросы, когда вы узнаете больше о хостах, сетях, типах хостов и серверах. Мы также ответим на самые сложные вопросы об услугах хостинга .
Что такое хост?
Хост (или сетевой хост) – это устройство, которое подключается к другим хостам в сети. Это может быть клиент или сервер, который отправляет и получает приложения, службы или данные. Хосты имеют свой уникальный IP-адрес в сети TCP/IP, состоящий из локального номера устройства и номера сети, к которой оно принадлежит.
В модели взаимодействия открытых систем (OSI) протоколы отвечают за связь с хостом. Хосты используют различные протоколы. Примеры включают протокол управления передачей (TCP) и протокол пользовательских дейтаграмм (UDP). Термин «хост» также широко используется в ИТ-индустрии и в различных контекстах.
Что такое IP-адрес хоста?
IP-адрес по существу служит физическим адресом компьютера в сети. Например, в Интернете адрес хоста — это IP-адрес хост-компьютера. IP-адрес представляет собой 32-битное число, то есть он использует сеть TCP/IP .
Они записываются в десятичном формате, разделенном точками, с четырьмя числами, разделенными точками, например, 168.212.226.204
Каждое из чисел представляет собой байт IP-адреса хоста. При этом полный адрес состоит из двух основных частей: сетевой части (первые два набора цифр) и хостовой части (последние два набора).
Ответ на вопрос «что такое хост в сети» включает в себя эти уникальные адреса, которые определяют хост хоста в сети, позволяя другим хостам подключаться. Таким образом, сетевая часть указывает уникальный номер, присвоенный вашей сети, и идентифицирует класс хоста. Между тем, часть хоста — это уникальный номер, присвоенный каждому хосту в сети, — он однозначно идентифицирует хост-компьютер.
Сетевая часть IP-адреса будет одинаковой для всех хостов в сети. Однако главная часть должна быть другой.
Что такое имя хоста?
Хотя хост в сети может относиться к любому устройству в сети, имя хоста относится к метке, присвоенной конкретному устройству. Таким образом, это помогает отличить один хост от другого. Более того, компьютеры могут находить друг друга по именам хостов, что облегчает обмен данными в сети.
Вы можете свободно выбирать имя хоста. Но если устройство должно быть доступно в Интернете и локально, имена хостов содержат информацию, показывающую его местоположение в Интернете. Связь между хостами возможна в Интернете с использованием уникальной комбинации имени хоста и доменного имени. Эти уникальные имена называются полными доменными именами (FDQN), которые легко читаются.
В отличие от людей, компьютеры считывают числовые IP-адреса. Чтобы преобразовать буквенно-цифровой FDQN в числовой IP-адрес, хосты компьютеров используют систему доменных имен (DNS). Доменное имя назначается соответствующему IP-адресу, который затем будет вызывать нужную вам страницу.
Типы хостов
Тип используемого вами хостинга важен для функционирования вашего веб-сайта или платформы. Хосты делятся на следующие категории:
Облачный хост
Как следует из названия, облачный хостинг использует облачные технологии для обеспечения доступности ресурсов. Решения не развертываются на одном сервере. Вместо этого он использует сеть физических и виртуальных облачных серверов для размещения веб-сайта или платформы. В отличие от традиционного компьютерного хоста, облачные хосты обеспечивают большую гибкость и масштабируемость.
Традиционный хостинг имеет ограниченную пропускную способность, тогда как облачный хостинг масштабируется по мере роста ваших потребностей. Это также более надежно, поскольку позволяет избежать проблем с простоем оборудования. Трафик веб-сайта проходит через отдельные интерфейсы, где он разделен и защищен. Более того, он обычно использует модель оплаты по мере использования, которая отличается от фиксированных ставок традиционного хостинга.Вместо этого вы платите только за те ресурсы, которые использовали за час или месяц.
Веб-хост
Веб-хостинг подпадает под традиционное значение хостов — это устройства, на которых хранится ваш веб-сайт или программный ресурс, чтобы они были доступны в Интернете. Хостинговая компания предоставляет серверы, необходимые для этого. Самый популярный веб-хостинг — это хостинг WordPress , который имеет предварительно настроенные параметры для эффективного хостинга WordPress.
Поставщики веб-хостинга позволяют создавать адреса электронной почты с доменным именем вашего сайта. Вы также можете рассчитывать на надежную поддержку, особенно при использовании хостинга WordPress.
Виртуальный хост
Как и стандартное определение хоста, виртуальные хосты позволяют размещать веб-сайты в Интернете. Однако виртуальный хост использует один веб-сервер для одновременного обслуживания нескольких веб-сайтов. В результате вам не нужно покупать и обслуживать веб-сервер .
Виртуальные хосты можно настроить несколькими способами. Они могут использовать хостинг на основе IP, который использует уникальные IP-адреса для ответа на запросы на подключение. Они также могут использовать хостинг на основе портов, который использует порты сервера вместо IP-адресов. Наконец, провайдеры также могут использовать хостинг на основе имени, который просто зависит от уникального доменного имени для вызова веб-сайта.
Виртуализация серверов
Как и в случае с определением узла компьютера, виртуализированные серверы позволяют публиковать веб-сайт в Интернете. Разница в том, что виртуализация серверов делит физический сервер на несколько уникальных и изолированных виртуальных серверов. Как правило, компании делают это с помощью программного обеспечения. На каждом виртуальном сервере могут работать операционные системы независимо.
- При полной виртуализации гипервизор используется для взаимодействия с дисковым пространством и ЦП физического сервера. Гипервизор не дает каждому виртуальному серверу знать о других.
- Паравиртуализация использует гипервизор, но задействует всю вычислительную мощность сети.
- Виртуализация на уровне ОС не использует гипервизор. В этом методе все виртуальные серверы должны работать под управлением одной и той же ОС.
Удаленный хост
Что такое хост-компьютер? Это устройство, на котором хранятся файлы и ресурсы, в чем отличие от удаленного хостинга. Удаленные хосты используют серверы в центрах обработки данных вместо ПК и ноутбуков пользователей. Когда пользователи получают доступ к приложению или файлу, они входят на удаленный сервер через облако. Предприятия могут размещать несколько приложений на сервере данных, размещенном удаленно. Они также могут использовать размещенные рабочие столы или решения для удаленных рабочих столов, чтобы предоставить пользователям доступ к своему программному обеспечению.
- Минимальное обслуживание. Поскольку вы используете центр обработки данных другой организации, бремя обслуживания системы лежит на владельце центра обработки данных. На содержание серверного пространства, обновления, исправления, устранение проблем, замену оборудования и т. д. тратится мало или совсем не тратится денег.
- Низкий риск. Поскольку удаленный хостинг использует облачные сервисы, финансовые риски минимальны. Вы используете модель оплаты по мере использования. В отличие от традиционного хостинга, где вам нужно приобрести и определить, что такое хост-компьютер, удаленный хостинг сокращает ваши расходы, позволяя вам сначала опробовать инфраструктуру, прежде чем переходить к ней.
- Удобство. Вы можете получить доступ к приложениям и программному обеспечению в любое время и в любом месте — отличительная черта технологий удаленных и облачных вычислений. Какое бы устройство вы ни использовали, вы можете получить доступ к хосту и серверу, если у вас есть подключение к Интернету.
- Простая интеграция. Вы можете интегрировать решения для удаленного хостинга между платформами. Опять же, пока у вас есть подключение к Интернету, вы можете получить доступ практически ко всему в сети.
Компьютерная среда мейнфрейма
Мэйнфреймы – это компьютеры огромных размеров и с огромным объемом памяти. Они также обладают большой вычислительной мощностью, что обеспечивает высокий уровень надежности. Но что такое хост с точки зрения среды мейнфрейма? Это просто компьютер, на котором размещены службы для других устройств или рабочих станций.
- Они более экономичны, чем современные поставщики облачных услуг, поскольку могут обрабатывать больший объем рабочей нагрузки. Это относится к крупным предприятиям с огромными сетями и ИТ-инфраструктурами, что неизбежно приводит к увеличению потребностей в ИТ.
- Что такое хост с точки зрения компьютера и среды мейнфрейма? Крупные предприятия используют мейнфреймы в качестве хостов, и переход на другую платформу хостинга будет нецелесообразным. Кроме того, большинство из них уже запускают свои бизнес-приложения на мэйнфреймах; переписать эти приложения для облака было бы очень сложно.
- Высокие вычислительные возможности мэйнфреймов делают их бесценными для владельцев веб-сайтов и предприятий. Такая мощность обеспечивает лучший контроль над рабочими нагрузками. Более того, хосты на основе мейнфреймов могут управлять большими объемами рабочей нагрузки в наборе распределенных систем.
Ключевые выводы
Сервер и хост
Основное различие между хостом и сервером заключается в том, что хост — это компьютер, а сервер — это программное или аппаратное устройство, предоставляющее услуги программам или устройствам в сети.
Кроме того, хост подключается к сети и обеспечивает связь устройств внутри сети. Устройства имеют назначенные IP-адреса, которые хост использует для их идентификации и облегчения передачи данных между устройствами. В других случаях хост использует имена хостов вместо IP-адресов. В этом случае DNS преобразует имена хостов в соответствующие IP-адреса.
В отличие от значения хоста, который обслуживает устройства, сервер предоставляет услуги клиентам, которые могут быть частью программного или аппаратного обеспечения. Серверы могут подключать несколько клиентов, а один клиент может подключаться к нескольким серверам. Вы можете запустить клиент и сервер на одном устройстве , хотя серверы обычно являются отдельными устройствами.
Серверы классифицируются в зависимости от предоставляемых ими услуг. Распространенными типами серверов являются веб-серверы, файловые серверы, серверы баз данных, почтовые серверы и серверы приложений. Как следует из их названий, эти серверы предлагают такие услуги, как управление данными и их хранение, совместное использование ресурсов и вычисления для нескольких клиентов.
Другие ключевые термины
- Хост домена – это интернет-служба, которая управляет вашим доменным именем . Они используют записи DNS для связи вашего доменного имени с электронной почтой, веб-сайтами и другими веб-службами.
- Узел – это любое адресное устройство, подключенное к сети, которое отправляет, получает или пересылает информацию, но не обязательно имеет IP-адрес. Коммутаторы, концентраторы, мосты, серверы и принтеры — все это узлы .
Заключение
Что означает хост в компьютерных сетях? Это устройство, которое облегчает подключение устройств в сети — это может быть ноутбук, настольный компьютер или другое устройство с питанием. Он идентифицирует сетевые устройства по их IP-адресам или именам хостов. Серверы, с другой стороны, предоставляют услуги аппаратному или программному обеспечению. Сервер может обслуживать несколько клиентов. Аналогичным образом клиенты могут подключаться к нескольким службам .
Разница заключается в типе используемого вами сервера. При виртуальном хостинге ваш веб-сайт находится на сервере с другими веб-сайтами, использующими тот же сервер. С другой стороны, планы выделенного хостинга позволяют вашему веб-сайту использовать весь сервер для себя, что дает вам возможность полной настройки.
Хост – это любое аппаратное устройство, которое разрешает доступ к сети через пользовательский интерфейс, программное обеспечение , сетевой адрес , стек протоколов и другие методы. Примеры хост-устройств включают компьютеры, персональные устройства, тонкие клиенты и многофункциональные устройства. Хосты должны иметь IP-адрес и обмениваться данными с другими хостами и серверами.
Нет. Основное различие между IP-адресом и именем хоста заключается в том, что IP-адрес — это числовая метка, прикрепленная к каждому устройству, подключенному к компьютерной сети. Между тем, имя хоста — это метка, назначенная сети, которая отправляет пользователя на определенный веб-сайт.
С сетевой точки зрения хост функционирует, предлагая информационные ресурсы, услуги и приложения пользователям или другим хостам в сети. Веб-узлы, например, хранят и передают данные для одного или нескольких веб-сайтов. Тем временем облачный хост использует технологию облачных вычислений для предоставления услуг хостинга конечным пользователям.
Имя хоста, которое можно задать произвольно, относится к уникальной метке, присвоенной хосту в сети. Но чтобы хост был доступен в Интернете, он должен содержать уникальную комбинацию имени хоста и доменного имени. Эти комбинации называются полными доменными именами (FDQN).
Хотя все хосты могут быть узлами , не каждый узел может служить хостом. Каждому хосту назначен IP-адрес, и он может запрашивать или предоставлять сетевые ресурсы другим хостам или узлам. При этом узлы – это устройства без IP-адресов, например концентраторы, коммутаторы или модемы.
Основное различие между ними заключается в том, что хост позволяет устанавливать соединение между устройствами в сети. Тем временем сервер предоставляет услуги другим программам или устройствам в сети. Поэтому полное понимание вопроса (и ответа) о том, что такое хост и функция сервера, необходимо для успешной настройки сети и обслуживания ИТ-инфраструктуры.
У компьютеров есть сетевые адреса, но людям обычно трудно их запомнить. Имена хостов — это метки, предназначенные для того, чтобы помочь людям ссылаться на конкретный компьютер. Например, вместо перехода к 192..168.1.4 вы можете перейти к linuxlaptop или linuxlaptop.local .
Адреса и имена
Все сетевые компьютеры (также называемые хостами) нуждаются в адресе — связанном с ним уникальном номере, который позволяет дейтаграммам маршрутизироваться между ними для корректной передачи данных.Это известно как адрес интернет-протокола (IP). Номер 54.204.39.132 — это адрес Интернет-протокола версии 4 (IPv4). Новые адреса IPv6 намного длиннее, например: 2001:0db6:3c4d:0017:0000:0000:2a2f:1a2b. ВОА! Это будет трудно запомнить!
Компьютерам также можно присваивать ярлыки. Известные как имя хоста, это понятные имена для удобства поиска. Я мог бы установить для своего компьютера имя хоста copperhead. Пока это имя уникально в сети, все остальные пользователи и компьютеры могут обращаться к нему как к медноголовому, а не к номеру IP-адреса.
Вы можете обновить имя хоста вашего компьютера.
Прочитайте статью Сета Кенлона Как изменить имя хоста в Linux, чтобы узнать, как это сделать в Linux.
Полное доменное имя
Ваше доменное имя, как правило, уже определено, поэтому вы несете ответственность только за предоставление хост-части. Эта статья посвящена хосту.
Разрешение имени
Процесс преобразования IP-адреса в соответствующее имя хоста называется разрешением имени. В первую очередь это происходит в локальной таблице hosts. Linux использует файл /etc/hosts для хранения этой таблицы.
Существует также иерархическая и децентрализованная сетевая система, обеспечивающая разрешение, называемая системой доменных имен (DNS). Именно в этот момент полное доменное имя становится действительно важным.
Дополнительные ресурсы по Linux
Развлечение с именами
Придумывать имена для наших компьютеров может быть забавно. Если у вас их много, вы можете использовать тему. Когда-то я работал в компании, которая назвала все свои серверы в честь змей.
Компания, в которой я работал позже, где я был менеджером центра обработки данных, использовала сорта пива. Было здорово, когда мы получили новый сервер, потому что я писал команде разработчиков по электронной почте с предложениями. У нас было около 100 серверов. Это составило интересный список, отражающий разнообразие компании. У нас было все, от coors и bud до amstel и deleriumtremens. У нас были и тигр, и сингха, и саппоро, и многие другие!
Мы подумали, что это круто! Опять же, представьте, что произойдет, если вы попытаетесь вспомнить, что lowenbrau — это сервер виртуализации с наибольшим объемом оперативной памяти, peroni — это сервер базы данных SQL, а heineken — это новый контроллер домена, особенно для новых сотрудников в быстрорастущей компании.
Условия
Имена хостов, конечно же, выбирает владелец, так что получайте удовольствие. Однако, в зависимости от среды, может иметь смысл использовать имена, которые легко запомнить или основанные на соглашении об именовании, которое дает описательное описание хоста.
Полезные названия
Если вы хотите отказаться от веселья и дать своим системам полезные имена, возможно, подумайте об их назначении. Серверы баз данных могут называться database1, database2, database3 и т. д. Веб-серверы могут быть webserver1, webserver2 и т. д.
Позиционные имена
Я использовал метод со многими клиентами, чтобы давать имена хостам серверов с наборами символов в позициях, которые описывают аспект этой системы, который помогает идентифицировать. Например, если бы я работал над системой управления бизнес-процессами (BPM) для Министерства внутренних дел (DOI), я бы включил их сокращения в соглашение об именах.
Кроме того, как и у многих крупных корпораций, финансовых учреждений и правительств, у них могут быть различные центры обработки данных, расположенные в разных географических точках для обеспечения производительности или аварийного восстановления. Так, скажем, дата-центр на восточном побережье североамериканского континента обозначается как ED, а на западном — как WD. Восточный дата-центр и Западный дата-центр.
Вся эта информация объединяется в имени, например doibpm1ed или doibpm1wd. Таким образом, хотя эти имена не выглядят особенно важными, кто-то, работающий над этим проектом, легко сможет идентифицировать каждое из них по их назначению и местонахождению, а имя может даже помочь скрыть их использование от потенциальных злоумышленников. Другими словами, владелец мог выбрать такое название, которое было бы понятно только инсайдерам.
Интернет-стандарты
Имена хостов регламентируются несколькими стандартами. Вы можете найти их в запросах на комментарии (RFC), поддерживаемых The Internet Engineering Task Force (IETF). На данный момент придерживайтесь следующего:
- Имя хоста должно содержать от 1 до 63 символов ASCII.
- Максимальная длина полного доменного имени – 253 символа ASCII.
- Без учета регистра
- Допустимые символы: от a до z, от 0 до 9, - (дефис) и _ (подчеркивание).
Я надеюсь, что эта статья поможет уточнить имена хостов. Развлекайтесь и творите.
Введение в систему доменных имен (DNS)
Узнайте, как глобальная система DNS позволяет нам присваивать запоминающиеся имена всемирной сети машин, к которым мы подключаемся каждый день.
Читайте также: