[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