netstat命令详解

命令介绍

netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

命令选项

  • -a:查看所有连接
  • -c:持续列出网络状态
  • -e:显示网络其他相关信息
  • -g:显示多重广播功能群组组员名单。
  • -i:显示网络界面信息表单
  • -l:显示监控中的服务器的SOCKET
  • -n:直接打印连接的IP地址与端口信息
  • -p:显示正在使用SOCKET的程序识别码和程序名称
  • -r:显示路由信息
  • -s:显示网络工作信息统计表
  • -t:显示TCP传输协议的连线状况
  • -u:显示UDP传输协议的连线状况
  • -v:显示指令执行过程
  • -w:显示RAW传输协议的连线状况
  • -F:显示FIB
  • -C:显示路由器配置的快取信息
  • -A:列出该网络类型连线中的相关地址
  • -N:显示网络硬件外围设备的符号连接名称
  • -M:显示伪装的网络连线

常用命令

netstat -r查看路由信息
[devl@gateway ~]$ netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         gateway         0.0.0.0         UG        0 0          0 eth0
10.104.192.0    0.0.0.0         255.255.192.0   U         0 0          0 eth0
link-local      0.0.0.0         255.255.0.0     U         0 0          0 eth0

netstat -t | wc -l统计系统中的TCP连接数
[devl@xungen ~]$ netstat -t | wc -l
76
netstat -tln查看系统中的TCP连接监听地址与端口信息
[devl@xungen cgi]$ netstat -tln
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:5555            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:1111            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:4444          0.0.0.0:*               LISTEN     
tcp6       0      0 :::3333                 :::*                    LISTEN 
netstat -tlnp查看系统中的TCP连接监听地址、端口以及进程等信息
[root@xungen ~]# netstat -tlnp
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/systemd           
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      736/nginx: master p 
tcp        0      0 0.0.0.0:5555            0.0.0.0:*               LISTEN      28154/webserver     
tcp        0      0 0.0.0.0:1111            0.0.0.0:*               LISTEN      8393/sshd           
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      27637/webserver     
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      736/nginx: master p 
tcp        0      0 127.0.0.1:4444          0.0.0.0:*               LISTEN      15612/redis-server  
tcp6       0      0 :::3333                 :::*                    LISTEN      19658/mysqld 
netstat -tn | grep -v ESTABLISHED查看系统中的非正常连接
[devl@xungen cgi]$ netstat -tn | grep -v ESTABLISHED
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 127.0.0.1:33088         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 127.0.0.1:33170         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 127.0.0.1:33224         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 127.0.0.1:33052         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 127.0.0.1:33070         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 127.0.0.1:33230         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 10.104.250.28:35834     118.89.52.155:443       TIME_WAIT  
tcp        0      0 127.0.0.1:33156         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 127.0.0.1:33120         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 127.0.0.1:33208         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 10.104.250.28:35798     118.89.52.155:443       TIME_WAIT  
tcp        0      0 10.104.250.28:35780     118.89.52.155:443       TIME_WAIT  
tcp        0      0 127.0.0.1:33138         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 10.104.250.28:35850     118.89.52.155:443       TIME_WAIT  
tcp        0      0 127.0.0.1:33076         127.0.0.1:8888          TIME_WAIT  
tcp        0      0 127.0.0.1:33062         127.0.0.1:8888          TIME_WAIT
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值