Onde interfaceestá o dispositivo para o qual você deseja obter um novo endereço.
dhclient -r eth0
O -rsinalizador força dhclienta liberar primeiro quaisquer concessões que você tenha, você pode usar este comando para solicitar uma nova concessão:
dhclient eth0
De man dhclient:
-r Tell dhclient to release the current lease it has from the
server. This is not required by the DHCP protocol, but some
ISPs require their clients to notify the server if they wish
to release an assigned IP address.
Qualquer um dos seguintes deve obtê-lo para renovar.
/etc/init.d/networking restart
ou
ifdown eth0; ifup eth0
Eu não recomendaria executar nenhum dos dois em uma conexão SSH, embora você provavelmente vá se safar com a primeira se ela não retornar com um novo endereço IP.
Se o endereço MAC da interface não for alterado, o servidor DHCP pode atribuir o mesmo endereço ao renovar. Portanto, um simples lançamento e renovação com dhclient pode não adquirir um novo endereço. Altere 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 ele mais tarde.
ifconfig <interface> down
ifconfig <interface> hw ether <MAC address>
ifconfig <interface> up
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 forçadhclient
a liberar primeiro quaisquer concessões que você tenha, você pode usar este comando para solicitar uma nova concessão:De
man dhclient
:Qualquer um dos seguintes deve obtê-lo para renovar.
ou
Eu não recomendaria executar nenhum dos dois em uma conexão SSH, embora você provavelmente vá se safar com a primeira se ela não retornar com um novo endereço IP.
Gostaria de comentar p.campbell, mas tenho apenas 1 reputação e, portanto, não posso, primeiro reviso as interfaces instaladas:
liberar o IP da interface selecionada (por exemplo, eth0, eth1, enp1s0, sit0, wlan0,...):
solicitar novo IP do servidor DHCP (alerta em caso de erro):
verifique o IP:
Ubuntu 16.04 LTS confirmado
Se você estiver usando a
dhcpcd
ferramenta, então:O primeiro diz para liberar e desconfigurar a interface, e o segundo diz para recarregar a configuração e religar a interface novamente.
Se o endereço MAC da interface não for alterado, o servidor DHCP pode atribuir o mesmo endereço ao renovar. Portanto, um simples lançamento e renovação com dhclient pode não adquirir um novo endereço. Altere 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 ele mais tarde.
Em sistemas em que o NetworkManager está ativado, executando...
...obtém uma lista de conexões e executa...
desativa a conexão e faz backup