Cevap tüm dağıtımlar için geçerli olsa da, ortam Debian şeklindedir.
Bu komutu da kullanabilirsiniz:
dhclient -r interface
Burada interface
yeni bir adres almak istediğiniz cihazdır.
dhclient -r eth0
-r
flag dhclient
'yi önce sahip olduğunuz tüm kiralamaları serbest bırakmaya zorlar, ardından yeni bir kira istemek için bu komutu kullanabilirsiniz:
dhclient eth0
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.
Aşağıdakilerden herhangi biri yenilenmesini sağlamalıdır.
/etc/init.d/networking restart
veya
ifdown eth0; ifup eth0
Yeni bir IP adresi ile geri gelmezse, muhtemelen ilkini alıp götürmenize rağmen, SSH bağlantısı üzerinden çalıştırmayı önermem.
P.campbell yorum yapardı, ama sadece 1 üne sahibim ve bu nedenle, ilk önce kurulu arayüzleri gözden geçiremiyorum:
ip addr
iP'yi seçilen arayüzden serbest bırakın (örn. eth0, eth1, enp1s0, sit0, wlan0, ...):
Sudo dhclient -r *interface*
dHCP sunucusundan yeni IP iste (hata durumunda uyarı):
Sudo dhclient -1 *interface*
iP'yi kontrol et:
ip addr
Ubuntu 16.04 LTS onaylandı
dhcpcd
aracını kullanıyorsanız:
dhcpcd -k interface
dhcpcd interface
Birincisi cini durdurmayı, ikincisi tekrar başlatmayı söylüyor.
Arabirimin MAC adresi değişmezse, DHCP sunucusu yenileme sırasında aynı adresi atayabilir. Bu nedenle, dhclient ile basit bir sürüm ve yenileme yeni bir adres almayabilir. MAC adresini değiştirin ve aşağıdaki komutlarla yeni bir IP adresi edinin. Daha sonra geri dönmeniz gerekirse orijinali not etmeyi unutmayın.
ifconfig <interface> down
ifconfig <interface> hw ether <MAC address>
ifconfig <interface> up