netstat 输出中的星号是什么意思?

Joh*_*ood 6 networking

# netstat -at
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 localhost:30037         *:*                     LISTEN
tcp        0      0 localhost:ipp           *:*                     LISTEN
tcp        0      0 *:smtp                  *:*                     LISTEN
tcp6       0      0 localhost:ipp           [::]:*                  LISTEN
Run Code Online (Sandbox Code Playgroud)

什么星号**:smtp意思吗?

为什么没有显示IP地址?

dsh*_*dsh 4

它是一个通配符,意思是“任何”。

例如,在第三行:

tcp        0      0 *:smtp                  *:*                     LISTEN
Run Code Online (Sandbox Code Playgroud)

中的第一个 **:smtp表示该进程正在侦听计算机拥有的所有 IP 地址。中的第二个 **:*表示连接可以来自任何 IP 地址。中的第三个 **:*表示连接可以源自远程计算机上的任何端口。