Bu ubuntu sunucusundaki basit bir sorudur. Bir dhcp atanmış IP adresini nasıl yenileyebilirim?
Bu ubuntu sunucusundaki basit bir sorudur. Bir dhcp atanmış IP adresini nasıl yenileyebilirim?
Yanıtlar:
Aslında, (biraz olağandışı) durumlar var
$ dhclient -r
$ dhclient
yeterli değil.
İstemci zaten geçerli bir kiralamaya sahip olduğunu düşünüyorsa, DHCP sunucusu farklı bir adres vermiş olsa bile onu kullanacaktır. Bu kafa karıştırıcı olabilir.
Örneğin, dinamik olarak ayrılmış bir IP adresinden belirli bir istemci için statik (ve farklı) bir IP adresine giderseniz, (en azından Ubuntu 10.04 ve muhtemelen genel olarak) $ dhclient -r ve $ dhclient yeterli olmaz. Eski kira hala geçerli olduğundan, müşteri bunu kullanacaktır.
Bu, DHCP sunucunuzun, ana makinenizin IP adresinin bir şey olduğunu ve ana makinenizin farklı bir şey olduğunu düşünmesini sağlayabilir. Kaos hüküm sürüyor.
Bunu düzeltmek için, öncelikle istemcinin geçerli kiralarını depoladığı / var / lib / dhcpd / (veya / var / lib / dhcp3) içindeki dhclient.leases dosyalarını silmeniz gerekir.
Sonra
$ dhclient -r
$ rm /var/lib/dhcp/dhclient* # might be in a different place on your machine
$ dhclient
size yeni, farklı bir adres getirir.
Dhclient bunu yapmalı.