netstat-monitor是一個命令行工具用於監控網絡連接。它的輸出類似於"netstat --inet -alp"的輸出。Netstat-monitor能夠持續運行,當有新的連接時會進行報告。此外還可以增加過濾器,來過濾或限制哪些自己不期望和感興趣的內容。
運行:
netstat-monitor
以下是輸出示例:
Time Proto ID User Local Address Foreign Address State PID Exe Command Line
Sep 16 14:20:50 tcp 1 root 0.0.0.0:22 0.0.0.0:0 LISTEN 875 /usr/sbin/sshd /usr/sbin/sshd -D
Sep 16 14:20:50 tcp 2 root 127.0.0.1:631 0.0.0.0:0 LISTEN 927 /usr/sbin/cupsd /usr/sbin/cupsd -F
Sep 16 14:56:13 tcp 3 root 192.168.1.4:22 other.com:41453 ESTABLISHED 24639 /usr/sbin/sshd sshd: alice [priv]
Sep 16 17:21:17 tcp 4 sean 192.168.1.4:32998 ocsp.entrust.net:80 ESTABLISHED 4872 /usr/sbin/firefox /usr/sbin/firefox
Sep 16 18:28:30 udp 5 root 0.0.0.0:1194 0.0.0.0:0 CLOSE 29906 /usr/sbin/openvpn openvpn settings.ovpn
Sep 16 18:39:42 udp 6 sean 192.168.1.4:48742 192.168.1.1:53 ESTABLISHED 31160 /usr/bin/ssh ssh git@gith
項目主頁:https://github.com/stalexan/netstat-monitor