вроде как ничего страшного...
просто компьютер не может определить к какому домену он относится.
а "пофиксить" можно, установив локально любой dns сервер (например BIND) и прописав имя машины и домена в него, чтобы при консольной команде hostname -f показывалось бы то FQDN, которое назначено компьютеру в локальном DNS
dns_domain_lo=("home.lan")
nis_domain_lo=("home.lan")
# можно отдельно прописать свои домены для других устройств
config_eth0=("192.168.1.1/24 brd 192.168.1.255")
config_eth1=("192.168.1.10/24 brd 192.168.1.255")
routes_eth0=("default via 192.168.1.254") # вместо адреса шлюза наверное можно использовать псевдоним из hosts-файла
dns_search_eth0=("home.lan")
dns_servers_eth0=("192.168.1.254")
4. в /etc/networks пишем:
default 0.0.0.0
loopback 127.0.0.0
link-local 169.254.0.0
home.lan 192.168.1.0
# и псевдонимы для других сетей тут же
5. в /etc/hosts пишем:
127.0.0.1 milk.home.lan milk localhost # псевдонимы для net.lo
192.168.1.1 honey.home.lan honey # псевдоним для net.eth0
192.168.1.10 water.home.lan water # псевдоним для net.eth1
192.168.1.100 beer.home.lan beer # net.eth0 соседнего компа
192.168.1.254 mud.home.lan mud # lan-порт шлюза
bind не даст имени для net.lo а следовательно совсем для этой цели не подходит
вроде как
вроде как ничего страшного...
просто компьютер не может определить к какому домену он относится.
а "пофиксить" можно, установив локально любой dns сервер (например BIND) и прописав имя машины и домена в него, чтобы при консольной команде hostname -f показывалось бы то FQDN, которое назначено компьютеру в локальном DNS
вообщето bind для
вообщето bind для отдельно взятой машины это уже перебор =)
всё решается намного проще, это нужно уже в FAQ занести...
прописываем все имена и возможные песевдонимы и надеюсь уже навсегда закрываем тему:
1. в
/etc/conf.d/domainnameпишем:2. в
/etc/conf.d/hostnameпишем:3. в
/etc/netпишем:dns_domain_lo=("home.lan") nis_domain_lo=("home.lan") # можно отдельно прописать свои домены для других устройств config_eth0=("192.168.1.1/24 brd 192.168.1.255") config_eth1=("192.168.1.10/24 brd 192.168.1.255") routes_eth0=("default via 192.168.1.254") # вместо адреса шлюза наверное можно использовать псевдоним из hosts-файла dns_search_eth0=("home.lan") dns_servers_eth0=("192.168.1.254")4. в
/etc/networksпишем:5. в
/etc/hostsпишем:bind не даст имени для net.lo а следовательно совсем для этой цели не подходит
Спасибо
Все ОК )