网络管理员指南 -5.设置TCP/IP网络 -8>用netstat 检查 -3)显示连接

/ns/wz/net/data/20020808024022.htm

网络管理员指南 -5.设置TCP/IP网络 -8>用netstat 检查 -3)显示连接

本文出自:http://www.linpus.com.tw 作者: Andrew Anderson


Netstat 支持一套选择,去显示活跃或被动的插座。选择- t ,- u ,- w ,和- x显示活跃的 TCP ,
UDP ,RAW,或 UNIX插座连接。如果你另外提供-a标志,插座正在等的一个连接(即,听)也被显示。这将给
你当前在你的系统上正在运行的所有的服务器的一张表。

调用 netstat在vlager 上的 -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 。

使用它自己的-a标志将显示来自所有家庭的所有的插座。