Środowisko to Debian , chociaż odpowiedź będzie dotyczyła wszystkich dystrybucji.
linux
networking
debian
dhcp
p.campbell
źródło
źródło
Odpowiedzi:
Możesz także użyć tego polecenia:
Gdzie
interface
jest urządzenie, dla którego chcesz uzyskać nowy adres.Te
-r
siły flagdhclient
do pierwszego wydania dowolny dzierżawi masz, może użyć tego polecenia, aby poprosić o nową dzierżawę:Od
man dhclient
:źródło
Każda z poniższych sytuacji powinna ją odnowić.
lub
Nie polecałbym uruchamiania przez połączenie SSH, chociaż prawdopodobnie pierwszy z nich ucieknie, jeśli nie wróci z nowym adresem IP.
źródło
/etc/init.d/networking restart
, nawet gdy powrót trwało dłużej niż 5 sekund ...Chciałbym skomentować p.campbell, ale mam tylko 1 reputację i dlatego nie mogę, najpierw sprawdzam zainstalowane interfejsy:
zwolnij IP z wybranego interfejsu (np. eth0, eth1, enp1s0, sit0, wlan0, ...):
zażądać nowego adresu IP z serwera DHCP (ostrzeżenie o błędzie):
sprawdź adres IP:
Potwierdzono Ubuntu 16.04 LTS
źródło
Jeśli używasz
dhcpcd
narzędzia, to:Pierwsze mówi o zatrzymaniu demona, a drugie o ponownym uruchomieniu.
źródło
Jeśli adres MAC interfejsu nie zostanie zmieniony, serwer DHCP może przypisać mu ten sam adres podczas odnawiania. Dlatego proste wydanie i odnowienie za pomocą dhclient może nie uzyskać nowego adresu. Zmień adres MAC i uzyskaj nowy adres IP za pomocą następujących poleceń. Nie zapomnij zapisać oryginału, jeśli chcesz wrócić do niego później.
źródło
dhclient -r
lubifconfig down
nowy adres IP w mojej sieci służbowej, dopóki nie zmieniłem adresu MAC na losowy przy użyciu tego polecenia.