在 netstat 的结果中 [::] 代表什么意思?
例子
[::]:ssh [::]:* 侦听
答案1
嗯,更具体地说,它相当于 IPv4 的“0.0.0.0”,当指定 LISTEN 时,它表示“任何 IP 地址”。您可能还会看到“::1”,这是 IPv6 环回地址。
在 IPv6 中,每 16 位(或 4 个十六进制数字)用冒号分隔。但是,在任何 IPv6 地址中,地址中的连续零可以“折叠”或省略一次。即使地址全为零。因此,例如,2001:0000:0000:0000:0000:0000:0000:0001 可以缩短为 2001::1。
因此,显然您已经让 ssh 监听并接受来自所有 IPv6 地址的连接。
答案2
它在 ipv6 接口上进行监听。
答案3
这意味着该服务正在监听 ipv6 连接。您确实有TCP6 协议也在那一行的开头,对吧?