Jak obnovit DHCP Lease v Mac OS X

Anonim

DHCP je zkratka pro Dynamic Host Configuration Protocol a běžně se používá ke konfiguraci síťových zařízení tak, aby mohla mezi sebou komunikovat. Obvykle budete mít server DHCP (jako bezdrátový směrovač) a klientské počítače v místní síti (jako Mac, iPhone, PC atd.), které z tohoto serveru získávají dynamicky přidělenou místní IP adresu.

To je všechno v pořádku a obvykle to funguje dobře, ale někdy je potřeba obnovit zapůjčení DHCP, což v podstatě znamená, že budete získávat novou IP adresu a směrovat data ze serveru DHCP. Toto je běžný trik pro řešení problémů se sítí a může být užitečný při řešení problémů s připojením k internetu, když bylo wi-fi připojení určeno jako stabilní, nebo když počítač v síti nemá přístup k vnějšímu světu po zapnutí napájení. cyklování širokopásmového modemu nebo routeru.

Obnovit pronájem DHCP z předvoleb systému OS X

Toto je nejjednodušší způsob, jak obnovit zapůjčení DHCP z Mac OS X:

  1. Vytáhněte nabídku  Apple a vyberte „Předvolby systému“
  2. Klikněte na „Síť“ a vyberte aktuálně aktivní síťové připojení ze seznamu na levé straně, obvykle se vedle něj zobrazí zelená ikona s nápisem „Připojeno“
  3. Klikněte na tlačítko „Upřesnit“ v pravém dolním rohu
  4. Vyberte kartu „TCP/IP“ a poté stiskněte tlačítko „Obnovit pronájem DHCP“
  5. Poté, co se IP, podsíť a směrovač znovu naplní novými informacemi o IP, klikněte na „OK“ a ukončete Předvolby systému

Často obnovování zapůjčení DHCP znamená, že Mac skončí s jinou lokální IP adresou, než měl předtím, i když někdy skončíte se stejnou. Pokud je důvodem, proč obnovujete DHCP, pokusit se získat novou IP adresu, ale router i nadále tvrdošíjně přiděluje stejnou LAN IP znovu a znovu, zvažte místo toho nastavení statické IP konfigurací DHCP s manuálními adresami.

Další přístup, i když pokročilejší, je obnovení DHCP pomocí příkazového řádku. To obvykle nejlépe využívají pokročilí uživatelé, ale může být také užitečné pro vzdálené řešení problémů, pokud můžete pouze SSH do vzdáleného Macu a něco jako Sdílení obrazovky pro vás není dostupné. Další zřejmou výhodou s přístupem z příkazového řádku je možnost použití obnovení pronájmu ve skriptu nebo jako součást automatizované úlohy v cronu.

Obnovení pronájmu DHCP z příkazového řádku

Existují dva různé způsoby, jak obnovit zapůjčení adresy DHCP z příkazového řádku OS X. První přístup využívá vždy užitečný nástroj ipconfig:

sudo ipconfig set en0 DHCP

Při použití ipconfig se ujistěte, že používáte správnou adresu rozhraní, jinak se můžete setkat s dalšími problémy nebo nenajdete vůbec žádné změny. Data rozhraní můžete načíst pomocí ipconfig k získání aktuálních informací DHCP, například:

ipconfig getpacket en1

Proběhl úspěšně, najdete informace o DHCP serveru, IP klienta, dobu pronájmu, masku podsítě, IP routeru a DNS servery, konec příkazu by měl vypadat nějak takto:

Pokud spuštění tohoto příkazu nic nevrací, pak se díváte na špatné rozhraní. Typicky je en0 výchozí wi-fi rozhraní na MacBooku Air a novějších modelech MacBook Pro, ale často je to en1 na počítačích Mac s fyzickými ethernetovými porty.

Metoda ipconfig přeruší aktuální síťové připojení, zatímco resetování pomocí předvoleb sítě nikoli. DHCP můžete aktualizovat bez přerušení z příkazového řádku pomocí následujícího příkazu scutil poskytnutého uživatelem MacWorld:

"

echo add State:/Network/Interface/en0/RefreshConfiguration dočasná>"

Provedené změny můžete ověřit opětovným použitím výše uvedeného příkazu ipconfig:

ipconfig getpacket en0

Opět se ujistěte, že používáte vhodné síťové rozhraní pro váš hardware: en1 nebo en0.

Každá zde uvedená metoda bude fungovat prakticky ve všech verzích Mac OS X, od starých verzí po nové.

Nakonec, pokud řešíte problémy se sítí na všech zařízeních v síti LAN, můžete také obnovit pronájem DHCP z iOS a získat nové místní IP adresy na iPhonech, iPodech a iPadech.

Jak obnovit DHCP Lease v Mac OS X