Bunun için basit bir komut olduğunu biliyorum, ancak Ubuntu sunucu örneğime eth0 üzerinde DHCP sunucusundan yeni bir IP adresi istemesini nasıl söyleyebilirim?
dhclient eth0
Geçerli IP adresini serbest bırakmak için:
$ Sudo dhclient -r
Yeni bir kira elde etmek için:
$ Sudo dhclient
Ben koştu başka bir sorun, dhclient DHCP sunucusundan aynı IP talep devam etti. dhclient -r
Komutunu çalıştırmak sorunu çözmedi. Bu nedenle, man pages
Daha ayrıntılı bir şekilde okuduktan sonra, /var/lib/dhcp3/dhclient.leases
Dosyasını düzenlediğimde, belirli bir bağdaştırıcıya tüm kiralama başvurularını kaldırmak için eth0
Buldum. Sonra Sudo dhclient eth0
Çalıştırılması beklendiği gibi çalıştı ve bana yeni/farklı bir IP atadı.
Durumum belki de benzersizdi, ancak sunucumun daha önce verilenden daha yüksek bir aralıktan bir adres alması gerekiyordu. DHCP sunucusu, aralıktan bağımsız olarak belirli bir IP adresi istenmedikçe bunu yapacak şekilde yapılandırılmıştır. dhclient
, dhclient.leases
Dosyasındaki bilgilere dayanarak özellikle eski IP adresini istediğinden, DHCP sunucusu her zaman aynı adresi döndürüyordu.