Release & Odnów DHCP z wiersza poleceń za pomocą ipconfig na komputerze Mac
Spisu treści:
Jeśli chcesz zwolnić i odnowić DHCP z wiersza poleceń na komputerze Mac, przydatne narzędzie ipconfig może to zrobić szybko. Należy pamiętać, że dla większości użytkowników systemu Mac OS X odnowienie dzierżawy DHCP w Preferencjach systemowych Mac jest najlepszym podejściem, ponieważ jest przyjazne dla użytkownika i równie skuteczne, ale podejście terminalowe ma zalety dla zaawansowanych użytkowników i można je uruchomić ssh i tryb pojedynczego użytkownika, dzięki czemu warto się podzielić tą wiedzą.
Jak odnowić dzierżawę DHCP z wiersza poleceń komputera Mac
Podstawowa składnia odnawiania dzierżawy DHCP z wiersza poleceń w ipconfig jest następująca:
sudo ipconfig set (DEVICEINTERFACE) DHCP
Jeśli znasz interfejs urządzenia (en0, en1, en2 itd.), po prostu uruchom to polecenie, aby zwolnić, a następnie odnowić DHCP dla określonego urządzenia. Załóżmy, że to en0, standard dla nowoczesnych komputerów Mac tylko z Wi-Fi.
sudo ipconfig set en0 DHCP
Po uruchomieniu polecenia możesz sprawdzić, czy DHCP zostało ustawione prawidłowo, określając informacje o DHCP za pomocą tego samego polecenia ipconfig z „getpacket”, jak na przykład:
ipconfig getpacket en0
Zakładając, że poprzednie polecenie „set” powiodło się, getpacket zwróci adres IP przypisany przez DHCP, serwer DNS, maskę podsieci, router/bramę i czas dzierżawy.Jeśli informacje DHCP są puste, oznacza to, że albo interfejs, którego dotyczyło zapytanie, był nieprawidłowy, albo dzierżawa DHCP nie została odnowiona lub rozesłana prawidłowo.
Inną prymitywną opcją byłoby uruchomienie ipconfig dla wszystkich dostępnych interfejsów urządzeń na komputerze Mac poprzez połączenie składni w następujący sposób:
sudo ipconfig set en0 DHCP && sudo ipconfig set en1 DHCP
Najlepiej jednak ustawić DHCP dla określonego interfejsu.
Jeśli nie znasz interfejsu, pierwszym krokiem jest określenie interfejsu urządzenia sprzętowego komputera używanego dla konkretnego używanego portu sieciowego. W przypadku większości nowoczesnych komputerów Mac szukamy sieci Wi-Fi, która jest zwykle w en0, ale wielu użytkowników komputerów Mac korzysta z sieci Ethernet, osobistego hotspotu iPhone'a, telefonu z Androidem lub zewnętrznej karty sieciowej, z których każda może mieć inny interfejs urządzenia w zależności od sprzętu. Możesz łatwo określić, jaki jest interfejs urządzenia, uruchamiając networksetup -listallhardwareports w następujący sposób:
konfiguracja sieci -listallhardwareports
Przewiń dane wyjściowe, aby znaleźć interfejs, dla którego chcesz ustawić i odnowić DHCP. Załóżmy, że szukasz „Wi-Fi”, które może wyglądać tak:
Port sprzętowy: Wi-Fi Urządzenie: en0 Adres Ethernet: b1:3f:22:dd:ab:19
Obok „Urządzenia” znajdziesz interfejs, w tym przypadku jest to „en0”, czyli to, co jest podłączane do wspomnianego polecenia ipconfig.