Retorno de DHCP com base na pesquisa / etc / hosts de seu nome de host

0

Eu tenho uma caixa do Kubuntu (12.04) que geralmente recebe seu IP via DHCP. No entanto, também possui um arquivo de hosts com algumas entradas, caso o servidor DHCP + DNS falhe. Agora, se não houver DHCP disponível, eu quero que a máquina busque a si mesma (por hostname) no arquivo hosts e escolha seu IP com base nisso.

Agora, se eu quiser usar um endereço fixo, sem uma pesquisa em / etc / hosts, posso adicionar uma concessão de fallback com um endereço IP especificado a /etc/dhclient.conf ; mas isso não é exatamente o que eu preciso.

Tenho certeza de que isso pode ser feito com ganchos complexos de dhclient; mas também tenho certeza que alguém já pensou sobre isso e já implementou ...

    
por einpoklum 20.01.2014 / 10:09

1 resposta

0

Provavelmente você está procurando a seção lease em dhclient.conf .

Por exemplo, em /etc/dhcp/dhclient.conf :

lease {
  interface "eth0";
  fixed-address 192.33.137.200;
  medium "link0 link1";
  host-name "andare.swiftmedia.com";
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.33.137.255;
  option routers 192.33.137.250;
  option domain-name-servers 127.0.0.1;
  renew 2 2000/1/12 00:00:01;
  rebind 2 2000/1/12 00:00:01;
  expire 2 2000/1/12 00:00:01;
}
    
por 20.01.2014 / 12:12