Como configurar o Linux para usar DHCP ou IP estático dependendo da presença / ausência do servidor DHCP?

4

Eu gostaria de configurar uma interface de rede para fazer uso do DHCP se um servidor DHCP estiver presente na rede durante a inicialização, mas, por outro lado, padrão para algum endereço IP estático padrão.

    
por SytS 07.11.2011 / 17:19

2 respostas

3

Você precisa examinar arquivos dhclient.conf mais complexos. Na página do manual:

The DHCP client may decide after some period of time (see PROTOCOL TIMING) that it is not going to succeed in contacting a server. At that time, it consults its own database of old leases and tests each one that has not yet timed out by pinging the listed router for that lease to see if that lease could work. It is possible to define one or more fixed leases in the client configuration file for networks where there is no DHCP or BOOTP service, so that the client can still automatically configure its address. This is done with the lease statement.

    
por 07.11.2011 / 17:59
0

A configuração normal deve definir um endereço no intervalo de endereço IP de zero-conf, se um servidor DHCP não for encontrado. Pode não ser exatamente estático, mas estará no intervalo de endereços 169.254.0.0/16. Esta é uma rede local, mas os dispositivos conectados podem conseguir acesso proxy a outras redes. Com o módulo avahi-discover, você poderá encontrar serviços utilizáveis. Isso pode incluir proxies da Web, impressoras e outros serviços.

Para mais informações, consulte link

    
por 08.11.2011 / 03:26