Obtém nomes de hosts de clientes do DHCP

6

Eu tenho uma máquina de viagem 2.6.38 executando DNSMASQ para um servidor DHCP e gostaria de obter os nomes de host dos clientes que adquirem concessões de DHCP. Como eu faria isso?

    
por DanielGibbs 07.11.2011 / 00:36

2 respostas

6

Se o host enviar seu nome, você poderá recuperá-lo do DNS. Se você souber seu endereço IP, basta fazer uma pesquisa inversa no endereço IP. Um desses comandos deve funcionar (use o endereço IP do host no lugar de 192.0.32.10):

host 192.0.32.10
nslookup 192.0.32.10 

Você pode recuperar uma lista de todas as concessões, incluindo o nome fornecido, se houver, do seu arquivo dhcp.leases . Sua localização irá variar dependendo da distribuição que você usa. O Ubuntu usa /var/lib/misc/dnsmasq.leases enquanto o OpenWrt usa /tmp/dhcp.leases . Se você tiver uma página man para dnsmasq, o comando man dnsmasq deve mencionar o local do arquivo de concessões no final do documento. Você pode substituir esse local especificando a opção dhcp-leasefile em sua configuração ou linha de comando. As opções de linha de comando -l ou --dhcp-leasfile= options podem ser usadas para fazer isso.

Os campos no arquivo de arrendamento são registro de data e hora, endereço MAC, endereço IP, nome do host e ID do cliente. O cliente não precisa enviar um nome de host ou um ID de cliente.

Se o log foi ativado, você pode examinar o syslog para ver quais concessões foram negociadas. Todas as negociações do DHCP devem ser registradas. Se você tiver longos períodos de aluguel, as negociações não serão frequentes. Os clientes devem começar a negociar uma renovação pela metade do tempo de locação. É melhor definir o tempo de concessão pelo menos duas vezes o período que você pode razoavelmente esperar que seu servidor DHCP fique inativo.

    
por 07.11.2011 / 06:52
1

Cabe ao cliente se deseja enviá-los. Na solicitação inicial, ele pode ser configurado para enviar o nome do host. A maioria dos clientes DHCP de desktop / servidor faz isso com um deles, muitas vezes não.

    
por 07.11.2011 / 02:16

Tags