Как сделать имя хоста

Обновлено: 30.06.2024

Есть несколько способов задать сетевое имя компьютеру с Linux. Рассмотрим примеры на CentOS и Ubuntu без необходимости перезагружать систему.

Узнать текущее имя компьютера можно командой:

Способ 1. Файл hostname

Открываем файл с именем компьютера следующей командой

и пишем имя компьютера, например:

Чтобы все сервисы начали использовать новое имя, вводим следующую команду

hostname `cat /etc/hostname`

Перезапускаем сетевую службу.

CentOS / Red Hat / Fedora:

systemctl restart network

service network restart

Ubuntu / Debian:

systemctl restart networking

service networking restart

Способ 2. Команда hostnamectl

В новых системах на основе systemd (CentOS 7, Ubuntu 15.04 и выше) можно выполнить одну единственную команду:

hostnamectl set-hostname hostname

* перезагрузка не потребуется — новое имя начнет использоваться сразу.

Если, по каким-либо причинам, новое имя не начнет использоваться, вводим:

Многие хостинг-провайдеры предоставляют доступ к панели управления. В ней есть раздел настроек DNS. Здесь создаются DNS-записи.

Требования

1: Сбор информации с помощью WHOIS

2: Изменение сервера домена

Направьте его на серверы имен провайдера и заполните три поля Domain Name Server. После этого сохраните изменения и выйдите.

Хотя серверы имен видны в выводе WHOIS, может потребоваться час или два, чтобы изменения отразились на сайте.

3: Настройка домена

Вы попадете на страницу, где вы сможете ввести все данные своего сайта. Чтобы создать новое имя хоста, вам нужно только заполнить запись A. Если вы используете адрес IPv6, вы должны ввести его в запись AAAA.

Запись А

Введите IP-адрес сервера, который будет использовать этот домен и имя хоста. Имя хоста идет перед доменом:

Создайте новую запись А, где HOSTNAME имеет значение test. В поле WILL DIRECT TO введите IP-адрес сервера, с которым нужно связать это имя.

Запись АААА

Введите адрес IPv6 сервера, который будет использовать этот домен и имя хоста. Имя хоста идет перед доменом. Вы также можете подключить свой IP к базовому доменному имени без префикса. Для этого создайте новое имя хоста с символом @ в поле HOSTNAME. Запись должна выглядеть так:

Запись CNAME

Запись CNAME работает как псевдоним записи A, направляя субдомен на запись A. Если IP-адрес записи А изменится, CNAME будет следовать новому адресу. Чтобы добавить префикс www к URL-адресу, выберите запись CNAME и заполните два поля.

Также можно создать шаблонную запись CNAME, которая будет направлять всве субдомены на указанную запись A (например, если посетитель случайно введет wwww вместо www). Для этого в поле HOSTNAME ставится звездочка.

Записи МХ

  • HOSTNAME (определяет, к каким хостам должна применяться запись),
  • MAIL PROVIDERS MAIL SERVER (указывает на почтовый сервер),
  • PRIORITY (обозначает порядок подключения к почтовым серверам).

В большинстве случаев поле HOSTNAME содержит символ @, чтобы запись применялась к базовому домену. Эти записи всегда заканчиваются символом точки. Стандартная запись МХ выглядит так:

3: Заключительные действия

После заполнения всех необходимых полей на обновление информации уйдет некоторое время. После этого информация о сервере имен будет автоматически заполнена. Новые параметры будут поддерживаться через несколько часов.

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

Комментарии

Как подключить сетевой диск Windows в Linux

Как подключить сетевой диск Windows в Linux Поддержку сетевых дисков Windows в Linux обеспечивает пакет cifs-utils. Если он у вас еще не установлен, в командной строке от имени суперпользователя введите apt-get install cifs-utils Эта команда проверит, установлен ли указанный пакет и, если нет, установит его. Создайте в /mnt (или любом другом месте) папку, в которую мы будем подключать сетевой диск Windows: mkdir /mnt/winshare И наконец само подключение сетевой папки Windows в Linux выполняется с помощью команды mount.cifs mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD Такая команда выполнит присоединение к фаловой системе Linux сетевого диска Windows с именем SHARE_NAME, расположенного на сервере с IP-адресом SERVER_IP от имени WIN_USER_NAME с паролем WIN_USER_PASSWORD. Следует понимать, что на стороне Windows уже логичным образом указанная папка должна быть расшарена и права на доступ к ней должны пр

Автоматическое монтирование дисков и разделов в Linux или что такое fstab? Проблема Debian

Подключение USB флешки к Debian

Подключение USB флешки к Debian Если мы просто вставим флешку в компьютер с Debian то внешне ничего не произойдёт и в какую директорию переходить, чтобы найти файлы с флешки — неизвестно. Чтобы зайти в папку флешки — нужно её сначала примонтировать. Пойдём по порядку. После того, как флешка вставлена в USB-порт, нужно определить каким устройством её определила система. Для этого набираем слудующую команду: fdisk -l /dev/sdb или sda Она даёт нам таблицу, где можно найти своё устройство (например по названию файловой системы) и увидеть присвоенную ему метку. В нашем случае это /dev/sdb1 Теперь можно монтировать флешку например в каталог /mnt. mount /dev/sdb1 /mnt Далее переходим в каталог /mnt и смотрим его содержимое. cd /mnt ls Все файлы на месте. Готово.

Как изменить имя хоста в Ubuntu 18.04

Имя хоста устанавливается во время установки операционной системы Ubuntu или, если вы запускаете виртуальную машину, оно динамически назначается экземпляру при запуске.

Метод, описанный в этом руководстве, будет работать без перезапуска системы.

Хотя это руководство написано для Ubuntu 18.04, те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Linux Mint и Elementary OS.

Введение

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Имя хоста - это метка, которая идентифицирует машину в сети. Вы не должны использовать одно и то же имя хоста на двух разных машинах в одной сети.

Показать текущее имя хоста

Чтобы просмотреть текущее имя хоста, введите следующую команду:


Как вы можете видеть на изображении выше, текущее имя хоста установлено на ubuntu1804.localdomain .

Изменить имя хоста

Следующие шаги описывают, как изменить имя хоста в Ubuntu 18.04.

1. Измените имя хоста с помощью hostnamectl

В Ubuntu 18.04 мы можем изменить имя хоста системы и соответствующие настройки с помощью команды hostnamectl .

Например, чтобы изменить статическое имя хоста системы на linuxize , вы должны использовать следующую команду:


Команда hostnamectl не производит вывода. В случае успеха возвращается 0, в противном случае - ненулевой код ошибки.

2. Отредактируйте /etc/hosts файл

Откройте /etc/hosts файл и измените старое имя хоста на новое.

3. Отредактируйте cloud.cfg файл

Если cloud-init пакет установлен, вам также необходимо отредактировать cloud.cfg файл. Этот пакет обычно устанавливается по умолчанию в образах, предоставляемых поставщиками облачных услуг, такими как AWS, и используется для обработки инициализации экземпляров облака.

Чтобы проверить, установлен ли пакет, выполните следующую ls команду :

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

Если пакет установлен, вывод будет выглядеть следующим образом:

В этом случае вам нужно будет открыть /etc/cloud/cloud.cfg файл:

Найдите preserve_hostname и измените значение с false на true :

Сохраните файл и закройте редактор.

Проверить изменение

Чтобы убедиться, что имя хоста было успешно изменено, еще раз используйте hostnamectl команду:

Вы должны увидеть ваше новое имя сервера, напечатанное на консоли.

Вывод

В этом руководстве мы показали вам, как легко изменить имя хоста сервера Ubuntu без перезагрузки компьютера.


По мере увеличения количества компьютеров, подключенных к сети, каждый компьютер должен иметь атрибут, позволяющий отличать его от других компьютеров. Как и люди в реальном мире, компьютеры также имеют атрибут, называемый именем хоста.

Что такое имя хоста

Согласно руководству по эксплуатации, имя хоста используется для отображения DNS-имени системы, а также для отображения и установки имени хоста или имени домена NIS. Таким образом, имя хоста зависит от DNS (системы доменных имен) или NIS (сетевой информационной системы).

Как отобразить имя хоста

hostname - это команда перед установкой для каждого дистрибутива Linux. Введя имя хоста в консоль, вы можете отобразить имя хоста вашего компьютера. Вот простая команда и ее результат.

Приведенная выше команда сообщит вам, что имя компьютера ubuntu 。

Как установить имя хоста

Имя хоста задается при первой установке Linux. Linux попросит вас ввести информацию об имени хоста. Однако при желании вы можете установить его позже.

Чтобы задать имя хоста, вы можете использовать следующую команду:

Используйте команду hostname, чтобы задать имя хоста Не постоянный . Когда вы перезагрузите компьютер, ваши настройки станут недействительными. Для постоянного изменения , Вы должны вручную изменить файл конфигурации имени хоста.

Linux на базе Debian / Ubuntu

вы можете /etc/hostname с участием /etc/hosts Найдите этот файл в папке

Ниже приводится содержание каждого файла.

Вы обнаружите, что это вступит в силу немедленно, без перезапуска Linux.

RedHat / CentOS Linux

вы можете /etc/hosts с участием /etc/sysconfig/networks Найдите этот файл в папке.

Ниже приводится содержание каждого файла.

Как отобразить имя домена DNS

происходит из определения имени хоста выше, имя хоста также может отображать ваше DNS-имя Linux. Если ваша команда hostname будет отображать ваше имя хоста, то команда dnsdomainname также отобразит ваше доменное имя. Взгляните на этот простой пример.

В этой статье результатом команды dnsdomainname является bris.co.id 。

Если вы видите результат ( none ), тогда ваша машина FQDN (полное доменное имя, полное доменное имя) не настроено . Команда dnsdomainname взята из /etc/hosts Информация о файле. Вы должны настроить его в формате FQDN. Вот простой пример:

Чтобы показать более подробную информацию, вы можете использовать параметры -v

Как отобразить более подробную информацию об имени хоста

Команда Hostname может использовать несколько параметров и несколько псевдонимов. Например, команда dnsdomainname является псевдонимом. Эти параметры полезны в повседневной работе. Результаты следующих команд основаны на /etc/hosts Вышеуказанная конфигурация.

Показать доменное имя

Показать короткое имя хоста $ hostname -s dev-machine

Эта команда даст тот же результат, что и простой ввод имени хоста

Отображать формат FQDN

Показать подробную информацию

Все параметры, включая указанную выше информацию, можно использовать с помощью параметров -v с участием -d Чтобы обобщить. Давайте посмотрим на пример.

Вам знакомо? Да, результаты такие же, как указано выше dnsdomainname -v Повеление то же самое.

Интеллектуальная рекомендация

UIWebView-OC и взаимодействие JS

1. Перехватить указанный URL-адрес в прокси-методе webView. 2. По перехваченному URL-адресу определите специальное поле, указанное в URL-адресе, для обработки соответствующего события. 3. Передайте ис.

Реализация стека


[Libuv эффективное программирование] Libuv обучение супер подробный учебник 2 - основы Libuv

Каталог статьи рамки Libuv Синхронный I / O Асинхронный ввод / вывод Ручки и просит цикл событий Ссылаться на рамки Libuv Из официальной документации, вы можете найти картину дизайн рамы:libuv/docs/sr.

Ваш городской слоган? Python Trawly Анализ национальных купонов выпустил данные

| Лю рано Источник | Ранний Python (ID: Zaoqi-Python) Недавно в различных формах поощряется более разнообразные формы купонов потребления и субсидии потребления, а некоторые города постоянно добавляют.


Нажмите на картинку, чтобы выделить картинку

Код Поскольку включенные js и css больше, нелегко копировать, пожалуйста, загрузите интерфейс загрузки "Мышь Нажмите на картинку, изображение большой .rar" для загрузки.

Читайте также: