Jak mogę ponownie załadować dhclient bez restartowania sieci?


15

Korzystam z Ubuntu 14.04 na instancji ec2, zmieniam ustawienia dhcp w ramach procesu udostępniania i nie mogę znaleźć sposobu na ponowne załadowanie dhclient. W rzeczywistości nie ma możliwości ponownego uruchomienia sieci w instancjach chmurowych 14.04. Jakieś sugestie?

Odpowiedzi:


10

Flaga -r wyraźnie zwalnia bieżącą dzierżawę, a po zwolnieniu dzierżawy klient kończy działanie. Otwórz terminal i wpisz polecenie:

$ sudo dhclient -r

Teraz uzyskaj nowy adres IP:

$ sudo dhclient 

1
Nie sądzę, żeby to było poprawne; nie przeładowuje usługi. Jestem w tej samej sytuacji - muszę zmienić opcje /etc/dhcp/dhclient.conf, a następnie ponownie uruchomić usługę. Gdy dhclient -rjest uruchamiany bez żadnych opcji, nie może nawet zlokalizować odpowiedniego pliku PID, ponieważ dhclient jest skonfigurowany dla każdego interfejsu.
oasisbob

@oasisbob dostałem komunikat o błędzie uruchomiony sudo dhclientpo sudo dhclient -r, jednak nie poprawnie przeładować plik dla mnie.
aradil

Jak mówi @oasisbob. Nigdy nie wywołuj innej instancji dhclient. Będziesz miał dwa procesy uruchomione na tym samym interfejsie.
gertvdijk
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.