Release & Odnów DHCP z wiersza poleceń za pomocą ipconfig na komputerze Mac

Spisu treści:

Anonim

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.

Release & Odnów DHCP z wiersza poleceń za pomocą ipconfig na komputerze Mac