Que tal usar
sudo ip addr liberar dev eth0
isso forçaria a interface a pegar um novo endereço?
Eu tenho um static IP definido no meu servidor web. Quando altero static para dhcp , o servidor precisa ser reinicializado para que as alterações entrem em vigor. Existe alguma maneira de fazer isso para que eu possa usar ifdown e ifup para alterá-lo?
Eu sei que isso deve funcionar porque tive um servidor que pôde ser alterado de static para dhcp sem reinicializar. Eu não tenho certeza se estou perdendo alguma coisa.
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.8.105.8
netmask 255.255.0.0
gateway 10.8.1.1
auto eth1
iface eth1 inet static
address 169.254.1.1
netmask 255.255.0.0
Para configurá-lo para dhcp , altero o iface eth0 inet static para iface eth0 inet dhcp
Também estou com problemas de inicialização lenta quando declaro eth1 como outra interface.
Informações adicionadas
default via 10.8.1.1 dev eth0 metric 100
10.8.0.0/16 dev eth0 proto kernel scope link 10.8.105.8
169.254.0.0/16 dev eth1 proto kernel scope link src 169.254.1.1
169.254.0.0/16 dev eth0 scope link metric 100
Que tal usar
sudo ip addr liberar dev eth0
isso forçaria a interface a pegar um novo endereço?