dnsdomainname [SOLVED]
t17fenics 14 февраля, 2008 - 20:20
Каждый раз во время компиляции ядра получаю:
CHK include/linux/compile.h dnsdomainname: Unknown host
причем дважды...
Как бы енто пофиксить?
»
- Для комментирования войдите или зарегистрируйтесь
вроде как
вроде как ничего страшного...
просто компьютер не может определить к какому домену он относится.
а "пофиксить" можно, установив локально любой dns сервер (например BIND) и прописав имя машины и домена в него, чтобы при консольной команде hostname -f показывалось бы то FQDN, которое назначено компьютеру в локальном DNS
вообщето bind для
вообщето bind для отдельно взятой машины это уже перебор =)
всё решается намного проще, это нужно уже в FAQ занести...
прописываем все имена и возможные песевдонимы и надеюсь уже навсегда закрываем тему:
1. в
/etc/conf.d/domainname
пишем:2. в
/etc/conf.d/hostname
пишем:3. в
/etc/net
пишем:4. в
/etc/networks
пишем:5. в
/etc/hosts
пишем:bind не даст имени для net.lo а следовательно совсем для этой цели не подходит
Спасибо
Все ОК )
.
Сначала:
cat /etc/conf.d/hostname
# Set to the hostname of this machine
HOSTNAME="xxx.xxx.ru"
Потом
hostname --fqdn
hostname: Неизвестный хост
А потом
nano /etc/hosts
127.0.0.1 xxx.xxx.ru
И теперь hostname --fqdn
xxx.xxx.ru
P.S. зачем мне дома DNS?
в hostname у тебя и
в hostname у тебя и имя домена сразу?
.
Спасибо за наводку, осознал.
Но мне на ОДНОЙ ДОМАШНЕЙ машине разве не один фиг?
:-)