& leidimas Atnaujinkite DHCP iš komandų eilutės naudodami „ipconfig“ sistemoje „Mac“
Turinys:
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.