Tôi đã tìm kiếm khá nhiều cho việc này, nhưng dường như không thể đưa ra một ví dụ hoạt động.
Mục tiêu của tôi là giám sát lưu lượng TCP trên một cổng cụ thể để xem các kết nối đến và ghi chúng vào một tệp văn bản. Điều hấp dẫn là tôi cũng cần một dấu thời gian trên mỗi hàng để hiển thị chính xác khi máy khách kết nối xuống hàng thứ hai.
Tôi đã cạn kiệt netstat, nmap và tcptrack, nhưng không hỗ trợ dấu thời gian.
Tôi đã nghĩ rằng một kịch bản shell linux có thể hoạt động nếu tôi theo dõi một cổng cục bộ cụ thể và viết văn bản vào một tệp khi kết nối được thực hiện sau đó chỉ nối ngày trên mỗi dòng.
Tôi đã chơi với điều này:
netstat -ano|grep 443|grep ESTABLISHED
cũng như điều này:
tcptrack -i eth0 port 443
nhưng không phù hợp với nhu cầu của tôi vì tôi cần thời gian kết nối đến.
Nếu bạn có bất kỳ đề xuất hoặc có thể chỉ cho tôi đi đúng hướng, nó sẽ được đánh giá rất cao.
Cảm ơn. :)