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

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

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


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

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

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

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

Чтобы все изменения вступили в силу желательно перезапустить службу (сервис) 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

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

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

Открываем файл  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

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

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

 

Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Войти с помощью: 
Генерация пароля
51276208