Chciałem zaktualizować dzierżawę DHCP wystąpienia Amazon EC2, więc wykonałem następujące polecenie:
user@host:~$ sudo dhclient
Następnie dzierżawa DHCP systemu jest aktualizowana pomyślnie. Jednak polecenie wypisuje następujące informacje na konsoli:
RTNETLINK answers: File exists
Co to do diabła znaczy? Czy to jest powód do niepokoju?
Za co warto dhclient
zwrócić bez żadnych błędów:
user@host:~$ echo $?
0
Failed to bring up wlan0
. Poza tym nie otrzymuję żadnych wynikówRTNETLINK answers: File exists
.Odpowiedzi:
Zasadniczo dzieje się tak, że dhclient dodaje trasę do tabeli routingu.
Próbuje tego, gdy trasa jest już w tabeli.
Czek
dla trasy, która została dodana przez serwer dhcp.
Za przedłużenie umowy najmu
jeśli to nie wystarczy, możesz usunąć wszystkie umowy najmu, usuwając plik i uzyskując nową umowę
W zależności od dokładnej konfiguracji może to być problem z dwukrotnym wpisywaniem hasła, więc uważaj na to.
źródło
ip route
i zauważyłem dodatkową trasę, którą dodałem. Wszystko zaczęło się, ponieważ chciałem odnowić dzierżawę klienta DHCP po wprowadzeniu zmian na serwerze DHCP. Problem polega na tym, że nie mogę w górę / w dół moich interfejsów, ponieważ maszyna jest instancją EC2. Ponadto chcę uniknąć ponownego uruchamiania systemu. Jak mogę po prostu zaktualizować dzierżawę klienta DHCP bez niepożądanych efektów ubocznych?