Giám sát các kết nối mạng trong Mac OS X bằng Private Eye
Private Eye là ứng dụng giám sát mạng thời gian thực miễn phí dành cho Mac OS X cực kỳ dễ sử dụng. Khi khởi chạy ứng dụng, bạn sẽ bắt đầu thấy tất cả các kết nối mạng đang mở theo ứng dụng và quy trình, sau đó, bạn có thể lọc các kết nối theo ứng dụng, theo dõi tất cả các kết nối đang mở hoặc chỉ xem truyền đến hoặc đi.
Kết nối được báo cáo theo ứng dụng, thời gian kết nối và được cho là hữu ích nhất, địa chỉ IP được ứng dụng kết nối, giúp bạn dễ dàng xem dữ liệu định tuyến và ổ cắm, cho phép bạn biết chính xác ứng dụng nào đang giao tiếp với máy chủ hoặc địa chỉ IP nào, cho cả mạng cục bộ và mạng internet rộng hơn.
Nếu bạn quan tâm đến mạng, quyền riêng tư, bảo mật hoặc bạn chỉ muốn theo dõi ứng dụng nào đang kết nối với internet và kết nối ở đâu, bạn nên tải xuống ứng dụng này, nhưng đây cũng là một công cụ cực kỳ hữu ích để khắc phục sự cố mạng và tìm hiểu xem cái gì đang sử dụng mạng.
Tải xuống và cài đặt Private Eye bằng cách đặt nó vào thư mục /Applications/ của bạn, sau đó mở PrivateEye để bắt đầu. Danh sách các kết nối mạng đang mở rất dễ đọc, bạn sẽ thấy dấu thời gian của kết nối, tên ứng dụng và nơi kết nối sẽ đến theo IP (hoặc đến từ đâu, như được xác định bằng mũi tên chỉ bên trái cho trong, hoặc phải cho ra).
Sử dụng menu bên trái, bạn có thể nhanh chóng chia nhỏ các kết nối để xem tất cả, chỉ hiển thị các kết nối chuyển đến, kết nối đi hoặc chỉ hiển thị các kết nối theo ứng dụng cụ thể. Các ứng dụng rất dễ xác định trong danh sách này, cũng như các daemon chạy trong nền (như PubSubAgent) và các quy trình dòng lệnh thuộc về người dùng cũng hiển thị (ví dụ: ssh).
Đây là một công cụ đơn giản nhưng mạnh mẽ mà không có sự phức tạp hoặc các đường cong học tập liên quan đến việc biên dịch và sử dụng các công cụ dòng lệnh lsof, watch, open_ports hoặc Wireshark và do đó rất được khuyến khích cho bất kỳ ai quan tâm khi xem loại thông tin này, cho dù đó là vì tò mò chung hay để giúp khắc phục sự cố và chẩn đoán các hoạt động mạng cụ thể.