Što treba znati
- Da biste pokrenuli netstat i vidjeli detaljne podatke o mreži vašeg Mac računala, otvorite novi Terminal prozor, vrsta netstat , i pritisnite Unesi .
- Ograničite netstat izlaz sa zastavicama i opcijama. Da biste vidjeli dostupne opcije netstata, upišite ti netstat na naredbenom retku.
- Koristiti lsof naredba kako bi se nadoknadila nedostajuća ili ograničena funkcionalnost netstata, uključujući prikaz svih trenutno otvorenih datoteka u bilo kojoj aplikaciji.
Ovaj članak objašnjava kako pokrenuti naredbu netstat Terminal u sustavu macOS tako da možete vidjeti detaljne informacije o mrežnim komunikacijama vašeg Mac računala, uključujući načine na koje vaš Mac komunicira s vanjskim svijetom, preko svih priključaka i svih aplikacija.
Kako pokrenuti Netstat
Učenje kako koristiti netstat može vam pomoći razumjeti veze koje vaše računalo uspostavlja i zašto. Naredba netstat je prema zadanim postavkama dostupna na Mac računalima. Ne morate ga preuzimati niti instalirati.
Za pokretanje netstat-a:
-
Ići Tražilica > Ići > Komunalije .
-
Dvostruki klik Terminal .
kako izbrisati sve na iphone -
-
U novom prozoru terminala upišite netstat i pritisnite Povratak (ili Unesi ) za izvršenje naredbe.
-
Ogromna količina teksta počet će se pomicati na vašem zaslonu. Ako ne koristite nijednu od dostupnih oznaka (pogledajte dolje), netstat izvješćuje o aktivnim mrežnim vezama na vašem Macu. S obzirom na broj funkcija koje obavlja moderan mrežni uređaj, možete očekivati da će popis biti dugačak. Standardno izvješće može imati više od 1000 redaka.
Netstat zastavice i opcije
Filtriranje netstat izlaza bitno je za razumijevanje što se događa na aktivnim portovima vašeg Mac računala. Netstatove ugrađene zastavice omogućuju vam postavljanje opcija, ograničavajući opseg naredbe.
Da biste vidjeli sve dostupne opcije netstata, upišite ti netstat na naredbenom retku za otkrivanje netstatove stranice man (skraćenica za 'manual'). Također možete pogledati online verzija netstatove man stranice .
Sintaksa
Važno je napomenuti da netstat na macOS-u ne radi na isti način kao netstat na Windowsima i Linuxu. Korištenje oznaka ili sintakse iz tih implementacija netstata možda neće rezultirati očekivanim ponašanjem.
Za dodavanje oznaka i opcija u netstat na macOS-u koristite sljedeću sintaksu:
netstat [-AabdgiLlmnqrRsSvWx] [-c red čekanja] [-f obitelj_adresa] [-I sučelje] [-p protokol] [-w čekati]
Ako gornja skraćenica izgleda potpuno nerazumljivo, naučite čitati sintaksu naredbi.
Korisne zastavice
Evo nekih od najčešće korištenih zastava:
- The -i zastavica se također može proširiti kako bi se specificirali daljnji detalji. -iTCP ili -iUDP vraća samo TCP i UDP veze. -iTCP:25 vraća samo TCP veze na portu 25. Raspon portova može se navesti s crticom, jer -iTCP:25-50.
- Korištenje -i@1.2.3.4 vraća samo veze na IPv4 adresu 1.2.3.4. IPv6 adrese mogu se specificirati na isti način. Prekursor @ također se može koristiti za određivanje naziva hostova na isti način, ali se udaljene IP adrese i nazivi hosta ne mogu koristiti istovremeno.
- - u korisnikvraća samo naredbe u vlasništvu imenovanog korisnika.
- Kako mogu saznati što prolazi kroz određeni priključak na mom Macu?
Prvo morate odrediti broj priključka koji želite provjeriti. Zatim otvorite terminal i upišite lsof -i:[broj priključka] vidjeti što istječe iz te luke.
- Mogu li pomoću netstata saznati MAC adresu?
Trebali biste vidjeti MAC adresu računala kroz netstat kao 'lokalnu' adresu. Bit će grupiran s TCP-om (protokol) i IP adresom (strano).
Netstat primjeri
Razmotrite ove primjere:
netstat -apv TCP
Ova naredba vraća samo TCP veze na vašem Macu, uključujući otvorene portove i aktivne portove. Također koristi opširni izlaz, ispisujući PID-ove povezane sa svakom vezom.
netstat -a | grep -i 'popis'
Ova kombinacija netstat i zahvat otkriva otvorene portove, a to su portovi koji čekaju poruku. Karakter cijevi | šalje izlaz jedne naredbe drugoj naredbi. Evo, izlaz iz netstat cijevi do zahvat , omogućujući vam da ga pretražujete prema ključnoj riječi 'slušaj' i pronađete rezultate.
Pristup Netstatu putem mrežnog uslužnog programa
Također možete pristupiti nekim funkcijama netstata putem aplikacije Network Utility, koja je uključena u verzije macOS-a do Cataline (nije uključena u Big Sur).
Da biste došli do Network Utility, upišite Mrežni uslužni program u Spotlight Search za pokretanje aplikacije, zatim odaberite Netstat karticu za pristup grafičkom sučelju.

Mogućnosti unutar Network Utility su ograničenije od onih dostupnih putem naredbenog retka. Svaki od četiri odabira radio gumba pokreće unaprijed postavljeni netstat naredbu i prikazuje izlaz.
Netstat naredbe za svaki radio gumb su sljedeće:

Dopunjavanje Netstata s Lsof
Implementacija netstata u macOS-u ne uključuje puno funkcionalnosti koje korisnici očekuju i trebaju. Iako ima svoje namjene, netstat nije toliko koristan na macOS-u kao na Windowsima. Drugačija naredba, lsof , zamjenjuje velik dio funkcionalnosti koje nedostaju.
Lsof prikazuje datoteke trenutno otvorene u aplikacijama. Možete ga koristiti i za pregled otvorenih portova povezanih s aplikacijom. Trčanje lsof -i da biste vidjeli popis aplikacija koje komuniciraju preko interneta. Ovo je obično cilj kada koristite netstat na Windows strojevima; međutim, jedini smislen način da se izvrši taj zadatak na macOS-u nije pomoću netstata, već pomoću lsof-a.

Lsof zastavice i opcije
Prikaz svake otvorene datoteke ili internetske veze obično je opširan. Zato lsof dolazi sa zastavicama za ograničavanje rezultata određenim kriterijima. Najvažniji su u nastavku.
Za informacije o više zastavica i tehnička objašnjenja svake od njih, provjerite lsofova man stranica ili trčati čovjek lsof na upit Terminala.
Primjeri
Evo nekoliko načina za korištenje lsof-a.
lsof -nP -iTCP@lsof.itap:513
Ova naredba složenog izgleda ispisuje TCP veze s nazivom glavnog računala lsof.itap i luka 513. Također pokreće lsof bez povezivanja imena s IP adresama i portovima, zbog čega se naredba izvodi znatno brže.
lsof -iTCP -sTCP: SLUŠAJTE
Ova naredba vraća svaku TCP vezu sa statusom SLUŠATI , otkrivajući otvorene TCP portove na Macu. Također navodi procese povezane s tim otvorenim portovima. Ovo je značajna nadogradnja netstat , koji najviše navodi PID-ove.

sudo lsof -i -u^$(whoami)
kako se pridružiti timskom chatu u overwatchu

Ostale mrežne naredbe
Druge terminalske mrežne naredbe koje bi mogle biti od interesa za ispitivanje vaše mreže uključuju arp, ping i ipconfig.
PitanjaZanimljivi Članci
Izbor Urednika

Kako uživo vidjeti radni sustav vašeg računala u sustavu Windows 8.1, Windows 8, Windows 7 i XP
U današnjim verzijama sustava Windows morate ponovno pokrenuti računalo radi manje aktivnosti. Ako ste instalirali neki upravljački program, izvršili neke promjene postavki za čitav sustav, instalirali ažuriranja ili ako ste deinstalirali program, Windows će se možda trebati ponovno pokrenuti. Osim ovih zadataka, uglavnom možete izbjeći potpuno isključivanje ili ponovno pokretanje i jednostavno hibernirati ili

Kako povezati Echo Dot s iPhoneom
Predstavljanjem treće generacije pametnog zvučnika Echo Dot, Amazon je značajno poboljšao svoj mali uređaj u odnosu na prethodne dvije generacije. S integriranim Alexa asistentom, Echo Dot služi kao sučelje koje vam omogućuje lako

Kako napraviti kartu u Minecraftu
Karte malo olakšavaju istraživanje novog terena. Možete označiti gdje ste bili, kamo se trebate vratiti, a ponekad i pronaći put kući. Minecraft se u tom pogledu ne razlikuje – karte u igrici jesu

Kako ukloniti zareze u Google tablice
Google tablice imaju razne alate koji vam pomažu prilagoditi oblikovanje vašeg radnog lista. Ako želite ukloniti zareze iz podataka, bilo da se radi o tekstu ili brojevima, dobro će vam doći poznavanje dostupnih tehnika za to.

Kako resetirati PS4 kontroler
Je li vaš PlayStation 4 kontroler poludio? Proći ćemo kroz neke korake za rješavanje problema za meko i tvrdo resetiranje vašeg kontrolera.

Preuzmite Windows Tweaker Screensavers
Tweaker čuvara zaslona Windows. Čuvari zaslona isporučeni sa sustavima Windows 8, Windows 7 i Windows Vista po defaultu imaju puno postavki. Svi su oni nedostupni jer dijalozi za konfiguraciju nedostaju iz nepoznatog razloga. Winaero Screensavers Tweaker nova je implementacija mog starog softvera (koji sam izradio početkom 2009.). Omogućuje vam da promijenite sve
