& leidimas Atnaujinkite DHCP iš komandų eilutės naudodami „ipconfig“ sistemoje „Mac“

Turinys:

Anonim

Jei reikia išleisti ir atnaujinti DHCP iš komandinės eilutės „Mac“, naudinga „ipconfig“ programa gali tai padaryti greitai. Nepamirškite, kad daugumai „Mac OS X“ naudotojų DHCP nuomos sutarties atnaujinimas iš „Mac System Preferences“ yra geriausias būdas, nes jis patogus vartotojui ir toks pat veiksmingas, tačiau terminalo metodas yra naudingas pažengusiems vartotojams ir gali būti naudojamas. ssh ir vieno vartotojo režimu, todėl verta dalytis žiniomis.

Kaip atnaujinti DHCP nuomą naudojant „Mac“ komandinę eilutę

Pagrindinė sintaksė norint atnaujinti DHCP nuomą iš komandinės eilutės su ipconfig yra tokia:

sudo ipconfig set (DEVICEINTERFACE) DHCP

Jei žinote įrenginio sąsają (en0, en1, en2 ir t. t.), tiesiog paleiskite tą komandą, kad paleistumėte ir atnaujintumėte nustatyto įrenginio DHCP. Tarkime, kad tai yra en0, standartas šiuolaikiniams „Mac“ kompiuteriams su tik „Wi-Fi“.

sudo ipconfig set en0 DHCP

Paleidę komandą galite patikrinti, ar DHCP nustatytas tinkamai, nustatydami DHCP informaciją ta pačia ipconfig komanda su „getpacket“, pvz.:

ipconfig getpacket en0

Darant prielaidą, kad ankstesnė komanda „set“ buvo sėkminga, „getpacket“ grąžins DHCP priskirtą IP adresą, DNS serverį, potinklio kaukę, maršrutizatorių / šliuzą ir nuomos laiką.Jei DHCP informacija pateikiama tuščia, vadinasi, sąsaja, dėl kurios buvo pateikta užklausa, buvo neteisinga, arba DHCP nuoma nebuvo atnaujinta arba tinkamai paskirstyta.

Kita neapdorota parinktis būtų paleisti „ipconfig“ visoms galimoms įrenginių sąsajoms „Mac“ sujungiant sintaksę taip:

sudo ipconfig set en0 DHCP && sudo ipconfig set en1 DHCP

Tačiau geriausia DHCP nustatyti konkrečiai sąsajai.

Jei nežinote sąsajos, pirmiausia turite nustatyti kompiuterio aparatinės įrangos sąsają, naudojamą konkrečiam jūsų naudojamam tinklo prievadui. Daugeliui šiuolaikinių „Mac“ kompiuterių ieškome „Wi-Fi“, kuris paprastai veikia „en0“, tačiau daugelis „Mac“ vartotojų taip pat naudoja eternetą, asmeninį „iPhone“ viešosios interneto prieigos tašką, susietą „Android“ telefoną arba išorinę NIC kortelę, kurių kiekvienas gali turėti skirtinga įrenginio sąsaja, priklausomai nuo aparatinės įrangos. Galite lengvai nustatyti, kokia yra įrenginio sąsaja, paleidę Networksetup -listallhardwareports, pavyzdžiui:

networksetup -listallhardwareports

Slinkite per išvestį, kad surastumėte sąsają, kurią norite nustatyti ir atnaujinti DHCP, tarkime, kad ieškote „Wi-Fi“, kuris gali atrodyti taip:

Aparatinės įrangos prievadas: „Wi-Fi“ įrenginys: en0 Ethernet Adresas: b1:3f:22:dd:ab:19

Šalia „Įrenginys“ rasite sąsają, šiuo atveju ji yra „en0“, kuri prijungiama prie anksčiau minėtos ipconfig komandos.

& leidimas Atnaujinkite DHCP iš komandų eilutės naudodami „ipconfig“ sistemoje „Mac“