Forçando a atualização de uma concessão de dhcp em um cliente Ubuntu

1

Minha VM Ubuntu 12.04 (no VirtualBox) tem um IP de 10.0.0.67, excluí a concessão no servidor DHCP e defini uma reserva para 10.0.0.64.

Apesar de várias reinicializações, desligando e ligando a interface ethernet várias vezes, ele ainda mantém sua concessão de 0,67.

Como posso forçá-lo a descartar a concessão de .67 e obter o que está realmente agora no servidor DHCP?

Já experimentei sudo dhclient , mas com erros:

Rather than invoking init scripts through /etc/init.d, use the service utility, e.g. service smbd restart

Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the reload(8) utility, e.g. reload smbd
    
por bdx 24.12.2012 / 10:26

3 respostas

0

Nenhuma das respostas funcionou, então eu acabei precisando especificar um IP manual e definir uma exclusão no escopo DHCP.

Parece que o problema é que toda vez que o Ubuntu VM solicitou uma concessão, ele estava solicitando o IP anteriormente, apesar de eu ter deletado todas as entradas na pasta / var / lib / dhcp. Havia inúmeros pedaços de aluguel lá, mas nada parecia mudar o que ele conseguiu novamente.

    
por 29.12.2012 / 10:00
0

Você pode tentar isso primeiro no terminal.

/etc/init.d/networking restart

Você também pode tentar alguns outros comandos também.

sudo service network-manager restart

e para edição do servidor

sudo service networking restart
    
por 24.12.2012 / 11:20
0

O cliente DHCP em execução na sua VM também salva uma cópia de sua concessão, provavelmente em / var / db / ou / var / lib / db3 /. Pare o cliente, encontre a concessão mais recente, exclua-a e reinicie o cliente.

    
por 24.12.2012 / 11:27