[Comm] dnsmasq, dhcpd.leases and FQDN trouble
=?iso-8859-1?q?Maxim=2ESavrilov_=CE=C1_socenter=2Eru?=
=?iso-8859-1?q?Maxim=2ESavrilov_=CE=C1_socenter=2Eru?=
Чт Фев 24 10:54:39 MSK 2005
Здравствуйте!
Вопрос такой про dnsmasq (dnsmasq-2.20-alt1)
стоит он в связке с dhcpd (dhcp-server-3.0.1-alt11) и оттуда берет инфу об именах машин.
плюс к этому несколько имен прописаны в /etc/hosts
Система у меня М24, а dnsmasq из сизифа (кстати, многое в конфиге руками пришлось править, из коробки он ничего не ресолвит)
так вот например в hosts прописано
192.168.0.49 wine.soc.ru
говорю
$ host wine
wine.soc.ru has address 192.168.0.49
$ host wine.soc.ru
wine.soc.ru has address 192.168.0.49
отлично
теперь смотрим что у нас dhcpd.leases
lease 192.168.0.223 {
starts 4 2005/02/24 02:52:22;
ends 4 2005/02/24 14:52:22;
binding state active;
next binding state free;
hardware ethernet xxxxxxxxxxx;
uid "\001\000P\004\351\232\332";
client-hostname "irina";
}
$ host irina
irina has address 192.168.0.223
$ host irina.soc.ru
Host irina.soc.ru not found: 3(NXDOMAIN)
при этом в логах
Feb 24 13:45:26 localhost dnsmasq[965]: query wine.soc.ru[A] from 127.0.0.1
Feb 24 13:45:26 localhost dnsmasq[965]: /etc/hosts wine.soc.ru is 192.168.0.49
Feb 24 13:45:29 localhost dnsmasq[965]: query wine.soc.ru[A] from 127.0.0.1
Feb 24 13:45:29 localhost dnsmasq[965]: /etc/hosts wine.soc.ru is 192.168.0.49
Feb 24 13:47:12 localhost dnsmasq[965]: query irina.soc.ru[A] from 127.0.0.1
Feb 24 13:47:12 localhost dnsmasq[965]: config irina.soc.ru is <NXDOMAIN>-IPv4
Feb 24 13:47:12 localhost dnsmasq[965]: query irina[A] from 127.0.0.1
Feb 24 13:47:12 localhost dnsmasq[965]: DHCP irina is 192.168.0.223
Feb 24 13:47:15 localhost dnsmasq[965]: query irina.soc.ru[A] from 127.0.0.1
Feb 24 13:47:15 localhost dnsmasq[965]: config irina.soc.ru is <NXDOMAIN>-IPv4
DOMAINNAME прописан в soc.ru
в /etc/resolv.conf
search soc.ru
почему dnsmasq так реагирует? куда копать? может dhcpd надо как-то настроить, чтобы он полное имя в leases писал, а как?
Подробная информация о списке рассылки community