本机ip
本机ip
本机外网ip
(https://www.cnblogs.com/yychuyu/p/11459575.html)
Socket Statistics 的缩写,用来统计 socket 连接的相关信息,它跟 netstat 差不多,但有着比 netstat 更强大的统计功能,能够显示更多更详细的连接信息
1 2 3 4 5 6 7 8 9 10 | ss -s #分类统计socket链接情况 ss -a | wc -l 统计所有socket链接数目 ss -ta #所有 TCP socket ss -ua #所有 UDP socket ss -wa #所有 RAW socket ss -xa #所有 UNIX socket ss -4a #所有 IPV4 socket ss -6a #所有 IPV6 socket ss -t #要查看刚建立的 TCP 连接 ss -lt #要仅显示监听 socket ,尝试 |
(https://www.cnblogs.com/ftl1012/p/netstat.html)
netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告
1 | netstat -nlp #数字(不解析主机端口)显示正在监听的进程pid |
功能强大
1 | tcpdump -XvvennSs 0 -i eth0 tcp[20:2]=0x4745 or tcp[20:2]=0x4854 #抓取http |
1 2 3 4 5 6 7 8 9 10 11 | lsof -i:80 #查看打开80端口的所有进程 lsof -i [46] [protocol][@hostname|hostaddr][:service|port] 46 --> IPv4 or IPv6 protocol --> TCP or UDP hostname --> Internet host name hostaddr --> IPv4地址 service --> /etc/service中的 service name (可以不只一个) port --> 端口号 (可以不只一个) 例如: lsof -i tcp@127.0.0.1 #tcp监控本地 lsof -i 4 #显示ipv4 |
https://www.vpser.net/manage/iftop.html