Forma independente de distribuição de testar se o IP atual de uma interface foi obtido via DHCP?

1

Primeiramente, a análise dos arquivos de configuração não está correta. E não é quase independente de distro.

Minha primeira idéia foi procurar por processos de dhclient em execução, mas cada distribuição usa uma linha de comando esotérica diferente. Até mesmo o nome binário varia. No Fedora, é um dhclient. No Ubuntu, é dhclient3.

Existe algo em / proc ou / sys que indica que um IP é dinâmico?

    
por JCCyC 10.09.2009 / 21:05

2 respostas

4

Você se aproximou em /var/lib/dhcp*/dh*lease* ?

No meu sistema Ubuntu, como exemplo, /var/lib/dhcp3/dhclient-eth0.lease contém informações sobre as concessões atuais e recentes.

    
por 11.09.2009 / 01:02
0

Verifique o servidor DHCP para obter uma concessão que corresponda ao endereço MAC da placa de rede

    
por 10.09.2009 / 22:36