Có một công cụ tốt để theo dõi hoạt động mạng trên Mac OS X không? [đóng cửa]


84

Có một chút phần mềm tốt trên Mac OS X mà tôi có thể sử dụng để theo dõi hoạt động mạng đến và đi không? Không có gì quá táo tợn, tôi chỉ muốn một cái gì đó đơn giản để sử dụng.

Tôi đang ở phiên bản 10.6 (Snow Leopard) nếu điều đó có ích.

Câu trả lời:


59

Wireshark được công nhận rộng rãi là một trong những công cụ giám sát mạng tốt nhất hiện có. Phân phối có sẵn cho OS X .

Nếu bạn thích một cái gì đó đơn giản hơn, bạn có thể sử dụng iStatMenus để hiển thị tốc độ lưu lượng mạng đến / đi.

Đối với người không muốn cài đặt bất cứ thứ gì, bạn cũng có thể sử dụng tcpdump trong Terminal.

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

iStatMenus trông giống như người chiến thắng hàng ngày, nhưng tôi cũng đánh giá cao lệnh thiết bị đầu cuối quá cho cách làm nhanh / bẩn của nó.
xentek

5
Wireshark là một bộ phân tích gói với ảo tưởng của grander. Nó không cung cấp một cái nhìn tốt về mọi thứ đang diễn ra, nhưng thật tuyệt khi trải qua các gói với trình soạn thảo hex.
vy32

tcpdump là những gì tôi cần ở đây - vì một số lý do, Private Eye không hiển thị cho tôi các kết nối thụ động FTPS, nhưng tcpdump đã làm.
Michael H.

35

Ngoài ra, hãy kiểm tra nettop , một viên ngọc dòng lệnh nhỏ đi kèm với Mac OS.


4
Có một chế độ 'đầu ra delta' hữu ích có thể được bật bằng phím 'd' trong khi ứng dụng đang chạy. Nó sẽ hiển thị cho bạn tốc độ tải xuống / tải lên thực tế mỗi giây trên mỗi kết nối.
Anton Matosov

Nhấn phím 'd' không làm gì cho tôi (macOS 10.12.3) cho đến khi tôi chạy nettop -d lần đầu tiên. Có thể ban đầu cửa sổ thiết bị đầu cuối của tôi không đủ rộng. Nhấn 'h' trong khi chạy sẽ hiển thị các tùy chọn khả dụng khác.
MrG

23

Cũng nhìn vào MenuMeter . Tôi đã dùng thử iStat Menu & MenuMeter và MM ưa thích. Không nói một là tốt hơn; chỉ là có một vài sự lựa chọn

Một phiên bản làm việc của MenuMeter cho El Capitan có thể được tìm thấy ở đây .

nhập mô tả hình ảnh ở đây


3
+1. MenuMeter đánh bại iStat Menus bất cứ ngày nào.
cOle2

2
MM cũng là nguồn mở.
Tro

Ánh sáng, chức năng và ứng dụng nguồn mở. Chúng ta có thể hỏi thêm gì nữa? :)
Henrique de Sousa

Thật không may, điều này không còn hoạt động kể từ osx 10.11.1 El Capitan.
jf làng

Tôi có thể xác nhận rằng phiên bản MenuMeter cho El Capitan tại Member.ipmu.jp/yuji.tachikawa/MothyMeterElCapitan hoạt động như mong đợi trên O / S đó.
boot13

15

LittleSnitch ! - 30 đô la

Nó chủ yếu là một Tường lửa phần mềm có thể giúp bạn ngăn chặn một số ứng dụng truy cập internet. Nó cũng có một biểu tượng menubar đẹp với việc sử dụng mạng trực tiếp. Di chuột qua nó và nó hiển thị ứng dụng nào đang liên lạc với máy chủ hoặc địa chỉ IP nào.

Tôi đã cài đặt LittleSnitch và iStat Menus . Cả hai đều bổ sung.


LittleSnitch sẽ là một nỗi đau trừ khi bạn rõ ràng chặn các chương trình bị đánh cắp / bẻ khóa khỏi nhà. Ngoài ra, mục menu không có nhiều thông tin như iStat. Bạn phải mở màn hình Network Monitor để nhận được bất kỳ lợi ích nào.
Josh K

Chà, có rất nhiều chương trình đang gọi về nhà và không nên. Nếu bạn có một chút lo ngại về bảo mật, bạn sẽ hiểu ý tôi là gì. Cửa sổ bật lên chuột của LittleSnitch cũng tuyệt vời để hiển thị hoạt động mạng lưu trữ quy trình thời gian thực. Nhưng vâng, nó không nhiều thông tin như iStat. Đó là lý do tại sao tôi sử dụng cả hai.
Arko

snitch nhỏ hiện cho tôi thấy biểu đồ lịch sử mạng của tôi trong một giờ. là MenuMeter và Istat hiển thị ít hơn. chúng ta có bất cứ điều gì cho thấy hơn 1 giờ, nói một ngày hay một tuần không?
nyxee

7

Thương mại (16 $) iStat ProiStat Menus (tiện ích bảng điều khiển và mục thanh menu tương ứng) rất tốt để theo dõi mọi thứ từ hoạt động mạng đến nhiệt độ CPU.

Và dĩ nhiên, có tab mạng của Monitor Monitor.


+1 Để đề cập đến Trình giám sát hoạt động. Đối với bất kỳ ai có yêu cầu thông thường, những người chỉ cần biết tốc độ lên / xuống của họ thì đây là một giải pháp tuyệt vời và được cung cấp miễn phí với OS X.
Jonathan Nicol

iStat Pro dường như không còn được hỗ trợ.
John Mark Mitchell

2

Network Logger cho Mac OS X từ Group Mind thực hiện rất tốt việc theo dõi lưu lượng truy cập mạng, thời gian chết (trong thời gian thực, với nhật ký được định thời gian) và rất nhiều thứ dễ hiểu. Tôi không có kỹ thuật và tất cả những gì tôi thực sự muốn là theo dõi khi kết nối ISP của tôi bị hỏng và trong bao lâu nó đã ngừng hoạt động. Ứng dụng Network Utility nhỏ của Mac sẽ ping vô tận nhưng sẽ không cung cấp cho tôi nhật ký theo thời gian. Network Logger đã làm, và thật dễ dàng cho một người mới hiểu.

Chi phí cho tôi 5,99 đô la từ App Store.


2
Tốt bài đầu tiên. Để làm tròn câu trả lời của bạn, có lẽ bạn có thể bao gồm một liên kết đến ứng dụng và ảnh chụp màn hình? Chỉ là một ý nghĩ.
slm

1

/ Hệ thống / Thư viện / CoreService / Chẩn đoán mạng Đèn LED xanh / đỏ đơn giản cho các lớp khác nhau. Tôi trượt nó sang bên phải màn hình cho đến khi đèn chỉ hiển thị.


Bị cám dỗ để downvote ... Làm thế nào điều này giúp "giám sát hoạt động mạng đến và đi"? (Nếu có, xin vui lòng cho tôi biết; Tôi rất thích sử dụng nó!)
rinogo

Tôi không nghĩ rằng điều này làm những gì bạn nghĩ nó làm. Công cụ này (lệnh là /System/Library/CoreServices/Network\ Diagnostics.app/Contents/MacOS/Network\ Diagnostics) chẩn đoán các vấn đề kết nối WiFi hoặc Ethernet. Nó không giám sát hoạt động mạng.
matty

0

Tôi mới cài đặt Net Monitor và Net Monitor Sidekick và cho đến nay tôi thích chúng. Không có gì bạn không thể có được với các công cụ khác, nhưng một màn hình tóm tắt đẹp. Mỗi cái là 10 đô la sau 30 ngày, vì vậy YMMV, nhưng tôi nghĩ tôi đã đề cập đến chúng.


URL được cung cấp đã chết. URL cho Net Monitor và Net Monitor Sidekick đã được cập nhật lên netmonitor.s3-website-us-east-1.amazonaws.com
John Mark Mitchell
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.