Czy istnieje dobre narzędzie do monitorowania aktywności sieci w systemie Mac OS X? [Zamknięte]


84

Czy w systemie Mac OS X jest dobre oprogramowanie, którego można używać do monitorowania aktywności sieci przychodzącej i wychodzącej? Nic dziwnego, po prostu chcę czegoś prostego w użyciu.

Jestem w wersji 10.6 (Snow Leopard), jeśli to pomaga.

Odpowiedzi:


59

Wireshark jest powszechnie uznawany za jedno z najlepszych dostępnych narzędzi do monitorowania sieci. Rozkłady są dostępne dla OS X .

Jeśli wolisz coś bardziej uproszczonego, możesz użyć iStatMenus do wyświetlania prędkości ruchu przychodzącego / wychodzącego w sieci.

Dla osoby, która nie chce niczego instalować, możesz także użyć tcpdump w Terminalu.

tcpdump -i [interface, en0 is ethernet, en1 is wireless]

iStatMenus wygląda jak codzienny zwycięzca, ale doceniam także polecenie terminalu za szybki / brudny sposób na zrobienie tego.
xentek

5
Wireshark to analizator pakietów z złudzeniami. Nie daje dobrego obrazu wszystkiego, co się dzieje, ale świetnie nadaje się do przeglądania pakietów za pomocą edytora szesnastkowego.
vy32

Potrzebuję tcpdump - z jakiegoś powodu Private Eye nie pokazywał mi pasywnych połączeń FTPS, ale zrobił to tcpdump.
Michael H.

35

Zobacz także nettop , mały klejnot wiersza poleceń dostarczany z systemem Mac OS.


4
Istnieje przydatny tryb „wyjścia delta”, który można przełączać za pomocą klawisza „d” podczas działania aplikacji. Pokazuje rzeczywiste prędkości pobierania / wysyłania na sekundę na połączenie.
Anton Matosov,

Naciśnięcie klawisza d nic dla mnie nie zrobiło (macOS 10.12.3), dopóki nie uruchomiłem nettop -d. Możliwe, że początkowo okno mojego terminalu nie było wystarczająco szerokie. Naciśnięcie „h” podczas działania wyświetla inne dostępne opcje.
MrG

23

Zobacz także MenuMeters . Próbowałem iStat Menu & MenuMeters i preferowałem MM. Nie mówienie, że jedno jest lepsze; po prostu istnieje kilka opcji.

Działającą wersję MenuMeters dla El Capitan można znaleźć tutaj .

wprowadź opis zdjęcia tutaj


3
+1. MenuMeters bije iStat Menu każdego dnia.
cOle2

2
MM jest również oprogramowaniem typu open source.
Ash

Lekka, funkcjonalna i otwarta aplikacja. O co więcej możemy prosić? :)
Henrique de Sousa

Niestety nie działa to już w przypadku osx 10.11.1 El Capitan.
jfountain

Mogę potwierdzić, że wersja MenuMeters dla El Capitan na member.ipmu.jp/yuji.tachikawa/MenuMetersElCapitan działa zgodnie z oczekiwaniami dla tego O / S.
boot13

15

LittleSnitch ! - 30 $

Jest to głównie zapora programowa, która może pomóc w zapobieganiu dostępu niektórych aplikacji do Internetu. Ma również ładną ikonę paska menu z wykorzystaniem sieci na żywo. Najedź na nią myszką i wyświetli, która aplikacja komunikuje się z którym serwerem lub adresem IP.

Mam zainstalowane menu LittleSnitch i iStat . Oba są komplementarne.


LittleSnitch będzie uciążliwy, chyba że jawnie blokujesz skradzione / crackowane programy przed dzwonieniem do domu. Również pozycja menu nie jest tak pouczająca jak iStat. Będziesz musiał otworzyć ekran Monitora sieci, aby uzyskać jakiekolwiek korzyści.
Josh K

Jest wiele programów, które wzywają do domu i nie powinny. Jeśli obawiasz się o bezpieczeństwo, zrozumiesz, co mam na myśli. Wyskakujące okienko myszy LittleSnitch jest również świetne do wyświetlania aktywności sieciowej procesu-hosta w czasie rzeczywistym. Ale tak, nie jest tak pouczający jak iStat. Dlatego używam obu.
Arko

mały znicz pokazuje mi obecnie wykres historii sieci na godzinę. MenuMeters i Istat pokazują mniej. czy mamy coś, co pokazuje więcej niż 1 godzinę, powiedzmy jeden dzień lub tydzień?
nyxee

7

Komercyjne (16 $) iStat Pro i iStat Menu (odpowiednio widżet deski rozdzielczej i element paska menu) doskonale nadają się do monitorowania wszystkiego, od aktywności sieci po temperatury procesora.

I oczywiście jest karta sieciowa Monitor aktywności.


+1 Za wzmiankę o Monitorze aktywności. Jest to świetne rozwiązanie dla każdego, kto ma zwyczajne wymagania i musi znać swoją prędkość w górę / w dół. Jest on dostępny bezpłatnie w systemie OS X.
Jonathan Nicol

Wygląda na to, że iStat Pro nie jest już obsługiwany.
John Mark Mitchell,

2

Network Logger dla systemu Mac OS X firmy Group Mind świetnie sprawdza się w śledzeniu ruchu sieciowego, przestojach (w czasie rzeczywistym z dziennikiem czasowym) i wielu łatwych do zrozumienia rzeczy. Nie jestem techniczny i wszystko, co naprawdę chciałem, to śledzić, kiedy moje połączenie z usługodawcą internetowym przestało działać i jak długo nie działało. Mała aplikacja sieciowa Maca śpiewałaby bez końca, ale nie dawałaby mi dziennika chronologicznego. Network Logger zrobił to i był łatwy do zrozumienia dla początkującego.

Kosztowało mnie 5,99 USD w App Store.


2
Dobry pierwszy post. Aby uzupełnić swoją odpowiedź, być może możesz dołączyć link do aplikacji i zrzut ekranu? Tylko myśl.
slm

1

/ System / Library / CoreServices / Network Diagnostics Proste zielone / czerwone diody LED dla różnych warstw. Przesuwam go na prawą stronę ekranu, aż pojawią się tylko światła.


Kusiło mnie, aby głosować ... W jaki sposób pomaga to „monitorować przychodzące i wychodzące działania sieciowe”? (Jeśli tak, daj mi znać;
chętnie go użyję

Nie sądzę, że robi to, co myślisz. To narzędzie (polecenie /System/Library/CoreServices/Network\ Diagnostics.app/Contents/MacOS/Network\ Diagnostics) diagnozuje problemy z połączeniem WiFi lub Ethernet. Nie monitoruje aktywności sieciowej.
matty

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.