Kako koristiti Mac terminal za identifikaciju mrežnih postavki

Dok macOS nudi jednostavan za korištenje izbornik za vaše mrežne postavke u izborniku System Preferences , aplikacija Terminal je mjesto na kojem trebate biti ako želite brzo potražiti ili testirati informacije o vašoj mrežnoj konfiguraciji. Možete ga koristiti da pronađete svoju IP adresu, lokaciju, provjerite vatrozid sustava i još mnogo toga.

Vašim mrežnim postavkama može se pristupiti pomoću nekih uobičajenih terminalskih naredbi koje, uglavnom, zahtijevaju vrlo malo konfiguracije za korištenje. I dalje preporučujemo da za konfiguraciju koristite aplikaciju System Preferences (osim ako niste zadovoljni korištenjem terminala), ali je lako identificirati mrežne postavke vašeg Mac terminala.(Mac)

Kako koristiti Mac terminal za identifikaciju mrežnih postavki

Korištenje mrežnog podešavanja(Using networksetup)

Alat za postavljanje mreže(networksetup) nudi ogromnu količinu informacija o vašoj trenutnoj Mac mrežnoj konfiguraciji. Možete ga koristiti za pronalaženje imena vašeg računala, IP adrese, trenutne WiFi mreže i još mnogo toga. Kao što naziv sugerira, možete ga koristiti i za promjenu postavki, ali mi bismo ipak preporučili korištenje System Preferences da to učinite.

Možete vidjeti potpuni popis potencijalnih mrežnih naredbi Mac terminala pomoću alata za postavljanje mreže tako da na terminalu upišete networksetup -help . Ovo će prikazati popis pomoći, s raznim primjerima kako koristiti alat za pregled i promjenu različitih mrežnih postavki.

Postavljanje mreže u prozoru terminala

Primjeri naredbi za postavljanje mreže(networksetup) koje možete koristiti za pregled informacija o mreži uključuju:

  • Za prikaz naziva 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 ID uređaja ID-om uređaja iz naredbe networksetup (networksetup -listallhardwareports )-listallhardwareports(deviceid) .

Korištenje ipconfig(Using ipconfig)

Alat ipconfig uobičajen je za Windows i macOS računala, ali, za razliku od verzije za Windows , nije najkorisniji alat za promjenu mrežnih postavki. Međutim, ono što može biti korisno je navođenje informacija o vašoj trenutnoj konfiguraciji mreže. 

Upisivanjem ipconfig na terminalu će se prikazati sve dostupne naredbe, ali one uključuju:

Naredba Ipconfig u prozoru terminala

  • Da biste vidjeli svoju trenutnu IP adresu mreže: ipconfig getifaddr deviceid. Zamijenite ID uređaja ispravnim ID- om(en0) mrežnog uređaja (npr. en0( deviceid) ). Upišite networksetup -listallhardwareports ako ovo ne znate.
  •  Da biste vidjeli svoj trenutni mrežni DNS poslužitelj: ipconfig getoption deviceid ime_poslužitelja (ipconfig getoption deviceid domain_name_server )((deviceid) zamjenjuje ID uređaja s ID-om vašeg mrežnog uređaja).

Korištenje ifconfig(Using ifconfig)

Naredba ifconfig još je jedan alat za mrežnu konfiguraciju dostupan korisnicima na računalima macOS i Linux(Linux PCs) . Međutim, za razliku od(Unlike) ipconfiga, ifconfig je mnogo moćniji alat za pregled i izmjenu vaših mrežnih postavki.

Naredba ifconfig u terminalu

Međutim, trebate samo upisati ifconfig na terminalu da biste vidjeli detaljan popis informacija za sve mrežne uređaje povezane ili integrirane u vaš Mac . To uključuje IP i MAC adrese, trenutni status uređaja i još mnogo toga.

Možete vidjeti određene informacije tako da umjesto toga navedete ID uređaja (na primjer, ifconfig en0 ).

Korištenje pinga(Using ping)

Iako ga ne možete koristiti za pregled informacija o mreži, možete upotrijebiti naredbu ping za testiranje možete li 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.

Poželjet ćete koristiti ping 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 uređajem ili web-mjesto na internetu. Prikazat će vrijeme potrebno za slanje i vraćanje informacija i trajat će neprekidno sve dok ne odlučite prekinuti.

Ping naredba u terminalu

Da biste ga koristili, upišite ping adresu(ping address) , zamjenjujući adresu(address) IP adresom ili imenom domene. Uobičajena meta 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 lokalne mrežne usmjerivače (192.168.1.1).

Korištenje netstata(Using netstat)

Alat netstat navodi informacije o vašim trenutnim dolaznim i odlaznim mrežnim vezama. Pomoću ovog alata mogu se navesti sve veze napravljene na vašem Macu . (Mac)Windows i Linux računala(Linux PCs) 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:

Netstat alat u prozoru terminala

  • Za trenutni popis svih aktivnih internetskih veza: netstat
  • Za pregled podataka o vezi za sučelje: netstat -l deviceid , zamjenjujući deviceid imenom(deviceid) 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ć pri dešifriranju neke od složenih tehničkih terminologija, upišite man netstat za pregled i čitanje uključene netstat man stranice.

Korištenje lsof(Using lsof)

Možete koristiti naredbu lsof kao način za pregled svih pokrenutih procesa na vašem Macu(Mac) koji imaju aktivne mrežne veze. Ovo zamjenjuje sličnu funkcionalnost koju biste pronašli s naredbom netstat na Windows ili Linux računalima.

Lsof naredba u terminalu

Postoji nekoliko načina na koje možete koristiti naredbu terminala lsof Mac za pregled mrežnih podataka. To uključuje:

  • Za pregled svih otvorenih mrežnih veza: lsof -i
  • Da biste vidjeli koji softver koristi koje portove: lsof -n -i4TCP

Za više informacija, upišite man lsof da biste vidjeli man stranicu za naredbu lsof.

Koristeći arp(Using arp)

Ako želite vidjeti popis svih aktivnih uređaja na lokalnoj mreži, možete koristiti arp alat. Ovo će prikazati 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. 

Arp naredba u terminalu

Zatim možete kombinirati informacije koje se ovdje nalaze s drugim naredbama kao što je ping kako biste utvrdili jesu li ti uređaji još uvijek aktivni i s njima se može komunicirati s vašeg Maca(Mac) .

Konfiguriranje mrežnih postavki vašeg Maca(Configuring Your Mac Network Settings)

Dok su postavke mreže vašeg Mac terminala vidljive pomoću ovih alata, možete identificirati postavke koje biste možda željeli (ili trebate) promijeniti. Na primjer, možda ćete morati lažirati MAC adresu(spoof a MAC address) na svom Macu kako biste zaobišli filtriranje MAC adrese(bypass MAC address filtering) na gostujućoj WiFi mreži.

Također vam može pomoći da prepoznate probleme, osobito ako vaš Mac redovito prekida WiFi vezu(Mac drops its WiFi connection regularly) . Ako vaš Mac ima problema, aplikacije kao što je OnyX za Mac(OnyX for Mac) mogu vam pomoći da se brzo vratite u pogon.



About the author

Bok tamo! Računalni sam programer s preko 10 godina iskustva u tom području. Specijaliziran sam za razvoj i održavanje softvera za pametne telefone i Windows ažuriranja. Osim toga, nudim svoje usluge kao mjesečni predstavnik podrške klijentima e-pošte.



Related posts