Nors „MacOS“ siūlo lengvai naudojamą tinklo nustatymų meniu System Preferences meniu, terminalo programa yra ta vieta, kur jums reikia, jei norite greitai ieškoti arba išbandyti informaciją apie tinklo konfigūraciją. . Galite naudoti jį norėdami rasti savo IP adresą, vietą, patikrinti sistemos užkardą ir dar daugiau.
Jūsų tinklo nustatymus galima pasiekti naudojant kai kurias įprastas terminalo komandas, kurioms norint naudoti dažniausiai reikia labai mažai konfigūracijos.Vis tiek rekomenduojame konfigūruoti naudoti programą „System Preferences“ (nebent esate patenkinti terminalo naudojimu), tačiau „Mac“ terminalo tinklo nustatymus nustatyti lengva.
Tinklo sąrankos naudojimas
networksetup įrankis siūlo didžiulį kiekį informacijos apie dabartinę „Mac“ tinklo konfigūraciją. Galite naudoti jį norėdami rasti kompiuterio pavadinimą, IP adresą, dabartinį WiFi tinklą ir kt. Kaip rodo pavadinimas, taip pat galite jį naudoti norėdami pakeisti nustatymus, bet vis tiek rekomenduojame tai padaryti naudodami sistemos nuostatas.
Galite peržiūrėti visą galimų Mac terminalo tinklo komandų sąrašą naudodami tinklo sąrankos įrankį, terminale įvesdami networksetup -help. Bus parodytas pagalbos sąrašas su įvairiais pavyzdžiais, kaip naudoti įrankį norint peržiūrėti ir keisti skirtingus tinklo nustatymus.
networksetup komandų, kurias galite naudoti norėdami peržiūrėti tinklo informaciją, pavyzdžiai:
- Jei norite peržiūrėti „Mac“ kompiuterio pavadinimą: networksetup -getcomputername.
- Norėdami išvardyti visas „Mac“ tinklo jungtis: networksetup -listallhardwareports
- Kad būtų rodomas dabartinis prijungtas WiFi tinklas: networksetup -getairportname deviceid. Pakeiskite deviceid įrenginio ID iš networksetup -listallhardwareports.
Naudojant ipconfig
ipconfig įrankis yra įprastas „Windows“ ir „MacOS“ kompiuteriams, tačiau, skirtingai nei „Windows“ versija, jis nėra pats naudingiausias įrankis keisti tinklo nustatymus. Tačiau tai gali būti naudinga pateikti informaciją apie dabartinę tinklo konfigūraciją.
Įvesdami ipconfig terminale bus pateiktos visos galimos komandos, tačiau jos apima:
- Jei norite peržiūrėti dabartinį tinklo IP adresą: ipconfig getifaddr deviceid. Pakeisti deviceid su tinkamu tinklo įrenginio ID (pvz., en0). Jei to nežinote, įveskite networksetup -listallhardwareports.
- Jei norite peržiūrėti esamą tinklo DNS serverį: ipconfig getoption deviceid domain_name_server (pakeičiant deviceidsu tinklo įrenginio ID).
Using ifconfig
Komanda ifconfig yra dar vienas tinklo konfigūravimo įrankis, kurį gali naudoti „MacOS“ ir „Linux“ kompiuterių vartotojai. Tačiau skirtingai nei ipconfig, ifconfig yra daug galingesnis įrankis tinklo nustatymams peržiūrėti ir keisti.
Tačiau terminale tereikia įvesti ifconfig, kad peržiūrėtumėte išsamų informacijos apie visus prijungtus tinklo įrenginius arba integruotas į jūsų „Mac“. Tai apima IP ir MAC adresus, dabartinę įrenginio būseną ir daugiau.
Galite peržiūrėti konkrečią informaciją nurodydami įrenginio ID (pvz., ifconfig en0).
Naudojamas ping
Nors negalite jos naudoti norėdami peržiūrėti tinklo informaciją, galite naudoti komandą ping, kad patikrintumėte, ar galite susisiekti su kitu tinklo įrenginiu. Tai gali būti jūsų tinklo įrenginys (pvz., tinklo maršruto parinktuvas) arba svetainės domenas arba interneto IP adresas, skirtas interneto ryšiui patikrinti.
Norėsite naudoti ping kaip trikčių šalinimo įrankį, kai atrodo, kad jūsų įrenginiui kyla problemų jungiantis prie kito įrenginio vietiniame tinkle arba įrenginio ar svetainės internete.Bus rodomas informacijos siuntimo ir grąžinimo laikas ir veiks nepertraukiamai, kol nuspręsite jį nutraukti.
Jei norite naudoti, įveskite ping address, pakeisdami adresas su IP adresu arba domeno vardu. Dažnas bandymo tikslas yra google.com-jei negalite pasiekti „Google“, tikriausiai neturite interneto ryšio.
Panašiai, ping 192.168.1.1 išbandys daugelio vietinio tinklo maršrutizatorių IP adresą (192.168.1.1).
Naudojant netstat
netstat įrankyje pateikiama informacija apie esamus įeinančius ir išeinančius tinklo ryšius. Naudojant šį įrankį gali būti išvardytos visos su „Mac“ sukurtos jungtys. „Windows“ ir „Linux“ asmeniniuose kompiuteriuose taip pat naudojamas „netstat“, tačiau yra tam tikrų skirtumų – „Mac“ naudotojams galimos skirtingos vėliavėlės.
Yra keletas būdų, kaip naudoti „netstat“, kad peržiūrėtumėte esamus tinklo nustatymus arba ryšius. Jie apima:
- Dabartinis visų aktyvių interneto jungčių sąrašas: netstat
- Jei norite peržiūrėti sąsajos ryšio duomenis: netstat -l deviceid, pakeičiant deviceid su tinklo sąsajos pavadinimu (pvz.,netstat -l en0).
- Jei norite peržiūrėti IP maršruto parinkimo lentelę: netstat -nr arba netstat -r
- Norėdami rodyti visą tinklo statistiką: netstat -s ir netstat -i
Norėdami gauti daugiau informacijos apie tai, kaip naudoti komandą netstat ir padėti iššifruoti kai kurias sudėtingas technines terminas, įveskite man netstat, kad peržiūrėtumėte ir perskaitykite įtrauktą „netstat“ vadovo puslapį.
Naudojant lsof
Galite naudoti komandą lsof kaip būdą peržiūrėti bet kokius „Mac“ kompiuteryje veikiančius procesus, kuriuose yra aktyvių tinklo jungčių. Tai pakeičia panašias funkcijas, kurias rasite su netstat komanda „Windows“ arba „Linux“ asmeniniuose kompiuteriuose.
Yra keletas būdų, kaip naudoti lsof Mac terminalo komandą tinklo duomenims peržiūrėti. Jie apima:
- Jei norite peržiūrėti visus atvirus tinklo ryšius: lsof -i
- Jei norite peržiūrėti, kokia programinė įranga kokius prievadus naudoja: lsof -n -i4TCP
Norėdami gauti daugiau informacijos, įveskite man lsof, kad peržiūrėtumėte lsof komandos vadovo puslapį.
Arp naudojimas
Jei norite peržiūrėti visų aktyvių vietinio tinklo įrenginių sąrašą, galite naudoti arp įrankį.Bus išvardyti visų įrenginių, kuriuos „Mac“ aptiko jūsų tinkle, IP ir MAC adresai, remiantis šių įrenginių ARP (Adreso skyros protokolo) transliacijomis.
Įvesdami arp -a prie terminalo gausite šių įrenginių sąrašą.
Tada galite sujungti čia rastą informaciją su kitomis komandomis, pvz., ping, kad nustatytumėte, ar tie įrenginiai vis dar aktyvūs ir gali būti susisiekė su „Mac“.
Mac tinklo nustatymų konfigūravimas
Kai naudojate šiuos įrankius rodomi „Mac“ terminalo tinklo nustatymai, galite nustatyti nustatymus, kuriuos galbūt norėsite (arba turite keisti). Pavyzdžiui, gali tekti suklastoti MAC adresą savo Mac kompiuteryje, kad išvengtumėte MAC adresų filtravimo svečio WiFi tinkle.
Tai taip pat gali padėti nustatyti problemas, ypač jei jūsų „Mac“ nuolat nutrūksta „WiFi“ ryšys. Jei jūsų „Mac“ iškyla problemų, tokios programos kaip „OnyX“, skirtos „Mac“, gali padėti greitai pradėti veikti.
