Смена имени хоста в CentOS

Проверить имя хоста

hostname

Нам пригодится редактор NANO

yum install nano

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

hostnamectl set-hostname NewHostName

где NewHostName — это новое имя хоста.

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

scarletctl disable set-hostname

если не поможет — запретить перезапись хоста можете следующей командой chattr +i путь/имя_файла

chattr +i /etc/hostname

Чтобы все изменения вступили в силу желательно перезапустить службу (сервис) systemd-hostnamed:

systemctl restart systemd-hostnamed

Чтобы увидеть имя хоста сервера в CentOS 7 воспользуйтесь командой hostnamectl:

hostnamectl status

Увидим:

# hostnamectl status
Static hostname: sitename.tld
Icon name: computer-vm
Chassis: vm
Machine ID: ce4cc7f6d67d0056a8a68503a37d39ee
Boot ID: 58599810ff8e4d6b882f4181b616ff46
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-327.10.1.el7.x86_64
Architecture: x86-64

Открываем файл network

sudo nano /etc/sysconfig/network

Измените аргумент HOSTNAME на имя хоста, которое вы хотите использовать.

Сохранить изменения в nano ctrl+x / ctrl+y

Открываем файл  hosts

sudo nano /etc/hosts

меняем domain1.ru на наш хостнайм
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
185.58.207.29 domain1.ru
2a02:f680:1:1100::3117 domain1.ru

hostname domain1.ru

Перезапустите сеть:

service network restart

Перелогиньтесь. После чего увидите новое имя хоста даже в приглашении bash.

 

0

my-mails.ru

Всегда On-Line

Авторизация
*
*
Регистрация
*
*
*
*
Генерация пароля
51276208