Katso verkkoliikennettä Mac OS X:ssä nettopin komentorivin kautta

Anonim

Mac OS X sisältää erinomaisen komentoriviverkkoapuohjelman nimeltä "nettop", jonka avulla käyttäjät voivat tarkkailla kaikkea verkkotoimintaa, liikennettä ja reittejä Macista ulkomaailmaan sekä paikallisten (LAN) että laaja-alaisten (WAN) yhteyksien kautta. Jos et ole perehtynyt tällaisiin verkkotyökaluihin, voit ajatella nettopia verkkokeskeisenä tehtävänhallinnana, joka näyttää aktiiviset verkkoyhteydet, pistorasiat ja reitit, niiden nimet ja prosessitunnukset, yhteyden tilan ja onko yhteys muodostettu. , odottaminen tai kuuntelu, ja tiedot yksittäisestä prosessitiedonsiirrosta.Se on vähän kuin tavalliset "top"- ja "htop"-komennot, jotka näyttävät prosessi- ja resurssitiedot, mutta sen sijaan, että se näyttäisi suorittimen ja RAM-käytön, se näyttää suorat verkkosiirtotiedot, kuten lähetetyt ja vastaanotetut paketit, paketin koon ja siirretyn tiedon kokonaismäärän. . ettopilla on monia käyttötarkoituksia, mutta se voi olla erityisen hyödyllinen, kun yritetään selvittää, mikä käyttää Macin Internet-yhteyttä ja verkkoliittymiä, mikä kommunikoi minkä kanssa ja kuinka paljon dataa siirretään, ja se on myös loistava apuohjelma verkon vianmääritys. Komentorivityökalut eivät kuitenkaan sovi kaikille, ja käyttäjille, jotka haluavat tarkastella samanlaisia ​​verkkotietoja perinteisemmässä OS X -sovellusmuodossa, ilmainen Mac-sovellus Private Eye on erinomainen GUI-työkalu, joka tarjoaa samanlaisia ​​tietoja.

Nettopin käyttäminen verkkoliikenteen ja -yhteyksien valvontaan

Nettopin käytön aloittaminen on tarpeeksi helppoa. Avaa Terminal kohdasta /Applications/Utilities ja kirjoita komentokehotteeseen "nettop", jotta näet heti aktiiviset verkkoyhteydet ja liikenteen:

nettop

Vieritä alaspäin alanuolinäppäimellä, niin alat pian tunnistaa prosesseja, jotka tunnistat nimellä ja jotka vastaavat tällä hetkellä käytössä olevia sovelluksia tai prosesseja.

Saat esimerkiksi nähdä aktiivisen SSH-yhteyden IP-osoitteen kanssa, johon olet yhteydessä, ja asiat ovat erityisen kiireisiä, kun törmäät verkkoselaimiin, kuten Safari tai Chrome, varsinkin jos käytät verkkosivu, jossa on AJAX, mainoksia tai evästeitä, koska nettop näyttää kaiken selaimen ja etäpalvelimien välisen tiedonsiirron.

Jos haluat nähdä mahdollisimman paljon tietoa, sinun kannattaa suurentaa ikkunan kokoa mahdollisimman suureksi, painaa vihreää suurentapainiketta ja harkita pääteikkunan fontin koon pienentämistä, jos mahdollista. et näe kaikkea mitä haluat. P-painikkeen painaminen nettopin näyttämän lähdön saattamiseksi luettavaan muotoon on myös erittäin hyödyllistä useimmille meistä.

Kerran nettopissa voit säätää lähtöä hieman nähdäksesi enemmän tai vähemmän tietoa tietyistä prosesseista ja niiden verkkoviestinnästä. Nettopin peruskomennot ovat:

  • p – muutokset ihmisen luettavaan muotoon ja siitä pois (eli kilotavut ja megatavut puhtaan tavumäärän sijaan)
  • d – näytä deltamäärä (eli: aktiivinen muutos pakettien määrässä pakettien kokonaismäärän sijaan
  • Ylös- ja alanuolinäppäimet – navigoi ylös ja alas luettelossa
  • Oikea ja vasen nuolinäppäimet – laajenna tai tiivistä tietty prosessi tai reititysryhmä
  • q – poistu nettopista

Muotoilua on helppo seurata, vaikka liimattu näytelohko näyttää alla:

tilaa paketit tavuina paketeissa ulos ssh.83411 5742633 5438 MIB 112280 TCP4 192.168.1.6:64547Sample.ip.com:30 Perustettu 5742633 5438 MIB 112280 Google Chrome.99481 26448 6934 Kib 18187 TCP4 192.168.1.6:608299181818181818. 1.6:54495ec2-24-41.compute-1.am Perustettu 3253 555 KiB 3099 tcp4 192.168.1.6:51198ec2-44-11.compute-1.in-nsnns Perustettu 3512 134615.21p.2166fc. JJ.NET:443 Perustettu 10819 3677 KIB 8917 TCP4 192.168.1.6:52260N02-in-F82.55N0.NET:443 Perustettu 7981 1866 KIB 3870 TCP4 192.168.1.6:50832webaddress-o-obert.com:80 FORATE 313 9177 B 310 TCP4 192.168. .1.6:65035dfdssdfsd.com:80 Perustettu 521 14 KiB 514 udp4 ::

Voit myös käyttää nettopia reititystaulukon tietojen katseluun, jos et halua nähdä tiettyjä pistorasioita ja prosesseja

nettop -m reitti

Reititystiedot näyttävät yhteydet laitteistosta kohde-IP:hen, esimerkiksi saatat nähdä en0 (wi-fi) paikallisverkon IP-osoitteeseen etäpalvelimeen, ja näet myös takaisinkytkentätiedot. .

Käyttämällä -m-lippua voit myös rajoittaa nettopin näyttämään vain TCP- tai UDP-liitännät, nettop -m tcp ja nettop -m udp

On olemassa muita tapoja nähdä samanlaisia ​​tietoja komentoriviltä, ​​mukaan lukien lsof, open_ports, ja sitten haarautumalla hieman pois komentoriviltä voit käyttää GeekToolia lsof:n kanssa saadaksesi luettelon live-verkoista. liitännät tulostetaan suoraan OS X -työpöydän taustakuvan päälle.

IOS-mobiilimaailmassa voit löytää samank altaisia ​​tietoja ilmaisella verkkoskannaussovelluksella Fing, joka on hieman rajoitetumpi, mutta silti tarpeeksi hyödyllinen iPhonella ja iPadilla.

Katso verkkoliikennettä Mac OS X:ssä nettopin komentorivin kautta