CentOS: изменение hostname

Автор: | 07/02/2014
 

centos-logo-new-4Текущее имя:

# hostname
main-home

Которое мы хотим заменить на новое, к примеру — centos_1.

Сначала редактируем файл /etc/sysconfig/network:

# cat /etc/sysconfig/network | grep HOST
HOSTNAME=centos_1

Далее — редактируем файл /etc/hosts:

# cat /etc/hosts
127.0.0.1   localhost
192.168.1.105 centos_1

Выполняем команду hostname, что бы изменить имя без перезагрузки:

# hostname centos_1

Проверяем:

# hostname
centos_1

Перезапускаем сеть:

# service network restart
Shutting down interface eth1:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth1:
Determining IP information for eth1... done.               [  OK  ]

Ещё раз првоеряем:

# hostname
centos_1
# ping centos_1
PING centos_1 (192.168.1.105) 56(84) bytes of data.
64 bytes from centos_1 (192.168.1.105): icmp_seq=1 ttl=64 time=0.626 ms