Padrão para IP estático quando nenhum DHCP é encontrado

3

Eu configurei um servidor DHCP em uma das minhas caixas de centos, e eu tenho vários computadores que vão se conectar (também centos) e esperançosamente fazer uso do DHCP. No start-up, gostaria de verificar se um servidor DHCP está disponível ou se o computador terá que retornar a um IP estático.

Minha primeira idéia é modificar o arquivo em /etc/sysconfig/network através de um script que seria executado na inicialização ... existe uma maneira mais fácil de fazer isso? Eu teria esperado que em algum lugar na configuração do DHCP haveria uma maneira de especificar um ponto de fallback no caso de nenhum servidor DHCP ser encontrado. Obrigado!

    
por Max 13.02.2012 / 21:25

1 resposta

4

Você pode adicionar uma definição fixa de "concessão" à configuração do cliente DHCP, conforme discutido aqui: link

A forma básica é:

lease {
  interface "eth0";
  fixed-address 172.16.0.66;
  option subnet-mask 255.255.255.0;
  option routers 172.16.0.1;
  option domain-name-servers 80.58.0.33;
  renew 2 2022/1/12 00:00:01;
  rebind 2 2022/1/12 00:00:01;
  expire 2 2022/1/12 00:00:01;
} 

Adicione isso ao seu arquivo dhclient.conf e você deve obter o comportamento que deseja.

    
por 13.02.2012 / 21:28