Panoorin ang Trapiko ng Network sa Mac OS X sa pamamagitan ng Command Line gamit ang nettop
Paggamit ng nettop para Subaybayan ang Trapiko at Mga Koneksyon sa Network
Madali lang ang pagsisimula sa nettop. Buksan ang Terminal mula sa /Applications/Utilities, at sa command prompt, i-type ang “nettop” para makita agad ang mga aktibong koneksyon sa network at trapiko:
nettop
Gamitin ang pababang arrow key para mag-scroll pababa at malapit mo nang matukoy ang mga prosesong makikilala mo sa pangalan, na kasabay ng mga app o prosesong kasalukuyang ginagamit.
Halimbawa, maaari kang makakita ng aktibong koneksyon sa SSH kasama ng IP kung saan ka nakakonekta, at partikular na abala ang mga bagay kapag nakatagpo ka ng mga web browser tulad ng Safari o Chrome, lalo na kung nasa isang webpage na may AJAX, mga ad, o cookies, dahil ipapakita sa iyo ng nettop ang lahat ng komunikasyong nangyayari sa pagitan ng browser at ng mga malalayong server.
Upang makita ang pinakamaraming dami ng impormasyon, gugustuhin mong palakihin ang laki ng window hangga't maaari, pindutin ang berdeng button na i-maximize at isaalang-alang na bawasan ang laki ng font ng terminal window kung magagawa mo hindi makita ang lahat ng gusto mo. Ang pagpindot sa "p" na buton upang ilagay ang output na ipinapakita ng nettop sa format na nababasa ng tao ay lubhang nakakatulong din para sa karamihan sa atin.
Kapag nasa nettop, maaari mong ayusin nang kaunti ang output upang makakita ng higit pa o mas kaunting impormasyon para sa mga partikular na proseso at kanilang mga komunikasyon sa network. Ang mga pangunahing command sa nettop ay:
- p – mga pagbabago sa at mula sa nababasang format ng tao (i.e.: kilobytes at megabytes sa halip na puro byte count)
- d – ipakita ang bilang ng delta (i.e.: aktibong pagbabago sa bilang ng packet sa halip na kabuuang mga packet
- Up at Down arrow key – mag-navigate pataas at pababa sa listahan
- Pakanan at Kaliwang arrow key – palawakin o i-collapse ang partikular na proseso o mga grupo sa pagruruta
- q – umalis sa nettop
Madaling sundin ang pag-format, sa kabila ng hitsura ng naka-paste na sample block sa ibaba:
estado packet sa bytes sa packets out ssh.83411 5742633 5438 MIB 112280 TCP4 192.168.1.6:64547sample.ip.com:30 itinatag 5742633 5438 MIB 112280 Google Chrome.99481 26448 6934 KIB 18187 TCP4 192.168.1.6:60829181.82 . JJ.NET:443 Itinatag 10819 3677 KIB 8917 TCP4 192.168.1.6:52260N02-In-F82.55N0.net:443 Itinatag 7981 1866 KIB 3870 TCP4 192.168.1.6:50832Webaddress-Sample.com:80 .1.6:65035dfdssdfsd.com:80 Itinatag 521 14 KiB 514 udp4 ::
Maaari mo ring gamitin ang nettop para tingnan lang ang impormasyon ng routing table kung ayaw mong makakita ng mga partikular na socket at proseso
nettop -m route
Ipapakita ng impormasyon sa pagruruta ang mga koneksyon mula sa hardware patungo sa patutunguhang IP, halimbawa, maaari mong makita ang en0 (wi-fi) sa lokal na network IP sa isang malayuang server, at makikita mo rin ang impormasyon ng loopback .
Gamit ang -m flag maaari mo ring limitahan ang nettop upang ipakita lamang ang mga TCP o UDP socket, na may nettop -m tcp at nettop -m udp
Mayroong iba pang mga paraan upang makita ang katulad na impormasyon mula sa command line, kabilang ang lsof, open_ports, at pagkatapos, ang paglayo ng kaunti mula sa command line, maaari mong gamitin ang GeekTool kasama ang lsof upang magkaroon ng listahan ng live na network mga koneksyon na direktang naka-print sa OS X desktop wallpaper.
Para sa mundo ng mobile na may iOS, makakahanap ka ng ilang katulad na impormasyon gamit ang libreng networking scanning Fing app, medyo mas limitado ito ngunit sapat pa ring kapaki-pakinabang para magkaroon sa iPhone at iPad.
