Я замечаю, что в Fedora 20, если я изменяю ИМЯ ХОСТА =.... параметр для включения типичного имени хоста:
HOSTNAME=machine1.local
Это на самом деле заменяет "." "-" символ, и machine1.local не является дающим отклик на ping-запрос.
Почему мягкая фетровая шляпа обменивается "." символом с тире, учитывая, что "." в имени хоста имеет очень определенное значение и является обычно преднамеренным?
И мой более важный вопрос: что правильный путь состоит в том, чтобы установить полностью определенное имя хоста на локальном компьютере (мне не настраивали DNS).
В RHEL 7 и недавней Fedora имя системного хоста больше не задается в файле /etc/sysconfig/network
. Теперь оно установлено в файле /etc/hostname
, который должен содержать только полностью квалифицированное доменное имя.
# cat /etc/hostname
saurok.example.com
#