From Fedora Project Wiki
How to change the hostname
With Fedora 18 the hostname is stored in the file /etc/hostname
. During the boot process the transient hostname will be set from systemd according to the content of the file /etc/hostname
.
The commands hostname and hostnamectl may be used to print or set the system hostname.
On Fedora the system hostname is specified as a fully qualified domain name (FQDN). The following command changes the transient and static hostname:
hostnamectl set-hostname myhost.mydomain