O ambiente é o Debian , embora a resposta se aplique a todas as distribuições.
linux
networking
debian
dhcp
p.campbell
fonte
fonte
Respostas:
Você também pode usar este comando:
Onde
interface
está o dispositivo para o qual você deseja obter um novo endereço.O
-r
sinalizador obrigadhclient
a liberar primeiro todas as concessões que você possui, então você pode usar este comando para solicitar uma nova concessão:De
man dhclient
:fonte
Qualquer um dos seguintes deve renovar.
ou
Eu não recomendaria a execução de uma conexão SSH, apesar de você provavelmente se safar da primeira se ela não voltar com um novo endereço IP.
fonte
/etc/init.d/networking restart
, mesmo quando ele estava tomando mais de 5 segundos para voltar para cima ...Gostaria de comentar p.campbell, mas tenho apenas 1 reputação e, portanto, não posso, primeiro reviso as interfaces instaladas:
libere o IP da interface selecionada (por exemplo, eth0, eth1, enp1s0, sit0, wlan0, ...):
solicite um novo IP do servidor DHCP (alerta de erro):
verifique o IP:
Confirmado o Ubuntu 16.04 LTS
fonte
Se você estiver usando a
dhcpcd
ferramenta, então:O primeiro diz para parar o daemon e o segundo diz para iniciá-lo novamente.
fonte
Se o endereço MAC da interface não for alterado, o servidor DHCP poderá atribuir o mesmo endereço ao renovar. Portanto, uma simples liberação e renovação com dhclient pode não adquirir um novo endereço. Mude o endereço MAC e adquira um novo endereço IP com os seguintes comandos. Não se esqueça de anotar o original se precisar voltar a usá-lo posteriormente.
fonte
dhclient -r
ouifconfig down
me deu um novo endereço IP na minha rede de trabalho, até que eu mudei o endereço MAC para algo aleatório usando esse comando.