Iako macOS nudi izbornik jednostavan za korištenje za vaše mrežne postavke u izborniku System Preferences, aplikacija Terminal mjesto je gdje trebate biti ako želite brzo potražiti ili testirati informacije o konfiguraciji mreže . Možete ga koristiti za pronalaženje svoje IP adrese, pronalaženje vaše lokacije, provjeru vatrozida vašeg sustava i više.
Vašim mrežnim postavkama može se pristupiti korištenjem nekih uobičajenih terminalskih naredbi koje, uglavnom, zahtijevaju vrlo malo konfiguracije za korištenje.I dalje preporučamo da koristite aplikaciju System Preferences za konfiguraciju (osim ako ste zadovoljni korištenjem terminala), ali identificiranje mrežnih postavki vašeg Mac terminala je jednostavno.
Korištenje mrežnih postavki
networksetup alat nudi ogromnu količinu informacija o vašoj trenutnoj konfiguraciji Mac mreže. Možete ga koristiti za pronalaženje imena vašeg računala, IP adrese, trenutne WiFi mreže i više. Kao što naziv sugerira, možete ga koristiti i za promjenu postavki, ali ipak preporučujemo korištenje postavki sustava za to.
Možete vidjeti potpuni popis potencijalnih mrežnih naredbi Mac terminala pomoću alata za postavljanje mreže upisivanjem networksetup -help na terminalu. Ovo će prikazati popis pomoći, s raznim primjerima kako koristiti alat za pregled i promjenu različitih mrežnih postavki.
Primjeri networksetup naredbi koje možete koristiti za pregled informacija o mreži uključuju:
- Za prikaz imena vašeg Mac računala: networksetup -getcomputername.
- Za popis svih Mac mrežnih veza: networksetup -listallhardwareports
- Za prikaz trenutne, povezane WiFi mreže: networksetup -getairportname deviceid. Zamijenite deviceid ID-om uređaja iz naredbe networksetup -listallhardwareports.
Korištenje ipconfig
ipconfig alat je zajednički za Windows i macOS računala, ali za razliku od Windows verzije, nije najkorisniji alat za mijenjanje mrežnih postavki. Ono gdje može biti korisno je ispisivanje informacija o vašoj trenutnoj konfiguraciji mreže.
Upisivanje ipconfig na terminalu izlistat će sve dostupne naredbe, ali one uključuju:
- Za prikaz trenutne mrežne IP adrese: ipconfig getifaddr deviceid. Replace deviceid s ispravnim ID-om mrežnog uređaja (npr. en0). Upišite networksetup -listallhardwareports ako ovo ne znate.
- Za pregled vašeg trenutnog mrežnog DNS poslužitelja: ipconfig getoption deviceid domain_name_server (zamjena deviceids vašim ID-om mrežnog uređaja).
Korištenje ifconfig
ifconfig naredba je još jedan alat za konfiguraciju mreže koji je dostupan korisnicima na računalima sa sustavom macOS i Linux. Međutim, za razliku od ipconfig-a, ifconfig je mnogo moćniji alat za pregled i izmjenu vaših mrežnih postavki.
Međutim, trebate samo utipkati ifconfig na terminalu kako biste vidjeli detaljan popis informacija za sve povezane mrežne uređaje ili integriran u vaš Mac. To uključuje IP i MAC adrese, trenutni status uređaja i više.
Možete vidjeti određene informacije navođenjem id-a uređaja (na primjer, ifconfig en0) umjesto toga.
Korištenje pinga
Iako ga ne možete koristiti za pregled informacija o mreži, možete koristiti ping naredbu da provjerite možete li ili ne uspostaviti kontakt s drugim mrežnim uređajem. To može biti uređaj na vašoj mreži (na primjer, vaš mrežni usmjerivač) ili domena web stranice ili internetska IP adresa za testiranje vaše internetske veze.
Ping ćete htjeti koristiti kao alat za rješavanje problema kad god se čini da vaš uređaj ima problema s povezivanjem s drugim uređajem na vašoj lokalnoj mreži ili s uređajem ili web-stranicom na internetu.Prikazat će vrijeme potrebno da se informacije pošalju i vrate i radit će kontinuirano dok ne odlučite prekinuti.
Za korištenje upišite ping adresa, zamjenjujući adresa s IP adresom ili nazivom domene. Uobičajeni cilj za testiranje je google.com-ako ne možete pogoditi Google, vjerojatno nemate internetsku vezu.
Isto tako, ping 192.168.1.1 će testirati IP adresu za mnoge usmjerivače lokalne mreže (192.168.1.1).
Korištenje netstat
netstat alat navodi informacije o vašim trenutnim dolaznim i odlaznim mrežnim vezama. Pomoću ovog alata mogu se ispisati sve veze koje se naprave na vaš Mac. Windows i Linux računala također koriste netstat, ali postoje neke razlike, s različitim dostupnim oznakama za Mac korisnike.
Postoji nekoliko načina na koje možete koristiti netstat za pregled trenutnih mrežnih postavki ili veza. To uključuje:
- Za trenutni popis svih aktivnih internetskih veza: netstat
- Za pregled podataka veze za sučelje: netstat -l deviceid, zamjena deviceid s nazivom vašeg mrežnog sučelja (npr. netstat -l en0).
- Za pregled tablice IP usmjeravanja: netstat -nr ili netstat -r
- Za prikaz svih mrežnih statistika: netstat -s i netstat -i
Za više informacija o tome kako koristiti naredbu netstat i za pomoć u dešifriranju nekih složenih tehničkih terminologija, upišite man netstat za pregled i pročitajte uključenu netstat stranicu priručnika.
Korištenje lsof
Možete koristiti naredbu lsof kao način za pregled svih pokrenutih procesa na vašem Macu koji imaju aktivne mrežne veze. Ovo zamjenjuje sličnu funkcionalnost koju možete pronaći s netstat naredbom na Windows ili Linux računalima.
Postoji nekoliko načina na koje možete koristiti naredbu lsof Mac terminala za pregled mrežnih podataka. To uključuje:
- Za pregled svih otvorenih mrežnih veza: lsof -i
- Da biste vidjeli koji softver koristi koje priključke: lsof -n -i4TCP
Za više informacija, upišite man lsof za pregled stranice priručnika za naredbu lsof.
Korištenje arp
Ako želite vidjeti popis svih aktivnih uređaja na lokalnoj mreži, možete koristiti arp alat.Ovo će ispisati IP i MAC adrese za sve uređaje koje je vaš Mac otkrio na vašoj mreži, na temelju ARP (Address Resolution Protocol) emitiranja koje su ti uređaji napravili.
Upisivanjem arp -a na terminalu dobit ćete popis ovih uređaja.
Tada možete kombinirati informacije koje se nalaze ovdje s drugim naredbama kao što je ping da biste utvrdili jesu li ti uređaji još uvijek aktivni i mogu li se s kojim komunicirate s vašeg Maca.
Konfiguriranje mrežnih postavki vašeg Mac računala
Uz prikaz mrežnih postavki vašeg Mac terminala pomoću ovih alata, možete identificirati postavke koje biste radije (ili trebali) promijeniti. Na primjer, možda ćete morati krivotvoriti MAC adresu na svom Macu kako biste zaobišli filtriranje MAC adrese na WiFi mreži za goste.
Također vam može pomoći u prepoznavanju problema, posebno ako vaš Mac redovito prekida WiFi vezu. Ako vaš Mac ima problema, aplikacije kao što je OnyX za Mac mogu vam pomoći da se brzo vratite u pogon.