Fedora 20:删除域信息(转换为连字符)

我注意到,在Fedora 20中,如果我修改HOSTNAME = ….参数来包含一个典型的主机名

HOSTNAME=machine1.local 

它实际上取代了“。” 带“ – ”字符,并且machine1.local不能ping通。

为什么Fedora交换“。” 字符与短划线,因为“​​。” 在一个主机名中有一个非常具体的含义,通常是故意的?

而我的更重要的问题是:什么是在本地计算机上设置完全合格的主机名的正确方法(我没有设置DNS)。

在RHEL 7和最近的Fedora中,系统主机名不再在/etc/sysconfig/network文件中设置。 它现在设置在/etc/hostname文件中,该文件应该包含完全限定的域名。

 # cat /etc/hostname saurok.example.com #