Что бы проверить текущее имя хоста – выполните:
# hostname ip-172-***-***-182
Для получения полного имени хоста:
# hostname --fqd ip-172-***-***-182.us-west-2.compute.internal
Что бы изменить его – можно выполнить:
# hostname aws.domain.org.ua
Проверяем:
# hostname aws.domain.org.ua
Однако – при таком подходе – во время следующей перезагрузки имя изменится опять.
Что бы изменить его навсегда в RHEL/CentOS/Fedora – отредактируйте файл /etc/sysconfig/network, в котором укажите новое имя:
# cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=aws.domain.org.ua NOZEROCONF=yes NETWORKING_IPV6=no IPV6INIT=no IPV6_ROUTER=no IPV6_AUTOCONF=no IPV6FORWARDING=no IPV6TO4INIT=no IPV6_CONTROL_RADVD=no
Готово.
Ещё один способ – с помощью sysctl
.
Для проверки текущего имени – используйте:
# sysctl kernel.hostname kernel.hostname = aws.domain.org.ua
А что бы установить новое имя:
# sysctl kernel.hostname=newaws.domain.org.ua kernel.hostname = newaws.domain.org.ua