contents
下一步: 检查ARP表 向上: 使用netstat检查 上一步: 显示接口统计信息

显示连接

Netstat 支持一系列选项来显示活动或被动套接字。 -t、-u、-w 和 -x 选项分别显示活动 TCP、UDP、RAW 或 UNIX 套接字连接。 如果您额外提供 -a 标志,则还会显示正在等待连接的套接字(即正在监听)。 这将为您提供系统上当前正在运行的所有服务器的列表。

在 vlager 上调用 netstat -ta 会产生

           $ netstat -ta
           Active Internet connections
           Proto Recv-Q Send-Q Local Address    Foreign Address    (State)
           tcp        0      0 *:domain         *:*                LISTEN
           tcp        0      0 *:time           *:*                LISTEN
           tcp        0      0 *:smtp           *:*                LISTEN
           tcp        0      0 vlager:smtp      vstout:1040        ESTABLISHED
           tcp        0      0 *:telnet         *:*                LISTEN
           tcp        0      0 localhost:1046   vbardolino:telnet  ESTABLISHED
           tcp        0      0 *:chargen        *:*                LISTEN
           tcp        0      0 *:daytime        *:*                LISTEN
           tcp        0      0 *:discard        *:*                LISTEN
           tcp        0      0 *:echo           *:*                LISTEN
           tcp        0      0 *:shell          *:*                LISTEN
           tcp        0      0 *:login          *:*                LISTEN

这显示了大多数服务器只是在等待传入连接。 但是,第四行显示了来自 vstout 的传入 SMTP 连接,第六行告诉您有一个到 vbardolino 的传出 telnet 连接。gif

单独使用 -a 标志将显示来自所有协议族的所有套接字。


Andrew Anderson
Thu Mar 7 23:22:06 EST 1996