The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"hostname и FQDN"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / Linux)
Изначальное сообщение [ Отслеживать ]

"hostname и FQDN"  +/
Сообщение от A Clockwork Orange (?), 13-Фев-24, 10:21 
Почему система после установки
#hostname
localhost.localdomain

#hostname -f
localhost

Разве должно быть не наоборот?
В /etc/hosts должно храниться имя хоста (короткое имя, без доменной части), а не FQDN (длинное имя с доменной частью)
В /etc/hosts что-то вроде 127.0.0.1 localhost localhost.localdomain

Своего DNS нет.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от lavremail (ok), 13-Фев-24, 11:05   +/
> Почему система после установки
> #hostname
> localhost.localdomain
> #hostname -f
> localhost
> Разве должно быть не наоборот?
> В /etc/hosts должно храниться имя хоста (короткое имя, без доменной части), а
> не FQDN (длинное имя с доменной частью)
> В /etc/hosts что-то вроде 127.0.0.1 localhost localhost.localdomain
> Своего DNS нет.

# man hosts
вроде как исчерпывающе, в некоторых ос и с примерами:
ip fqdn alias

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2

2. Сообщение от A Clockwork Orange (?), 13-Фев-24, 11:18   +/
>[оверквотинг удален]
>> #hostname -f
>> localhost
>> Разве должно быть не наоборот?
>> В /etc/hosts должно храниться имя хоста (короткое имя, без доменной части), а
>> не FQDN (длинное имя с доменной частью)
>> В /etc/hosts что-то вроде 127.0.0.1 localhost localhost.localdomain
>> Своего DNS нет.
> # man hosts
> вроде как исчерпывающе, в некоторых ос и с примерами:
> ip fqdn alias

В /etc/hostname должно храниться имя хоста (короткое имя, без доменной части), а
не FQDN (длинное имя с доменной частью)
В /etc/hosts что-то вроде 127.0.0.1 localhost localhost.localdomain
Своего DNS нет.

Ошибка в описании вопроса.
Что должно быть написано в /etc/hosts понятно.
Почему сразу после установки выдает
#hostname
localhost.localdomain
#hostname -f
localhost
Разве hostname должен выдать не короткое имя без доменной части localhost,
а hostname -f должен выдать длинное имя с доменной частью localhost.localdomain.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #3

3. Сообщение от lavremail (ok), 13-Фев-24, 11:40   +/
>[оверквотинг удален]
> Своего DNS нет.
> Ошибка в описании вопроса.
> Что должно быть написано в /etc/hosts понятно.
> Почему сразу после установки выдает
> #hostname
> localhost.localdomain
> #hostname -f
> localhost
> Разве hostname должен выдать не короткое имя без доменной части localhost,
> а hostname -f должен выдать длинное имя с доменной частью localhost.localdomain.

если память не изменяет, в /etc/hostname должен быть alias, короткое имя,
остальное зависит от ОС и реализации: sysv-init или systemd
Что туда попало, зависит от установщика и что задали при установке, в чем проблема?
Все ж можно посмотреть: strace, truss и man hostname.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру