IP地址符号[::]:[someport]的含义

cap*_*ala 14 networking ip ipv6

这个 ip 地址表示法是什么意思[::]:[4443]

Abh*_*ose 22

[::]表示所有 ipv6 地址。4443 是端口号。因此,如果服务绑定到[::]:4443它,它将侦听系统中可用的所有 ipv6 地址。这类似于侦听0.0.0.0ipv4。

某些服务在绑定到[::]. 严格来说[::]只表示ipv6。按照 ipv6 的书写约定,一个0'sipv6 地址中的一个连续块可以用::. 考虑到 ipv6 是 128 位,地址::0000:0000:0000:0000:0000:0000:0000:0000扩展的十六进制形式。

  • s/一个有争议的块/一个连续的组/或/一个连续的组/。v4 地址映射到 v6(在 ::ffff:0000:0000/96),因此监听 :: 如果实现选择,可以同时接受 v6 和 v4,通常称为“单栈”;只有“双栈”实现需要单独监听 :: 和 0.0.0.0 (3认同)

Ign*_*ams 10

它是对所有支持 IPv6 的接口的端口 4443 的绑定指定。它相当于[0000:0000:0000:0000:0000:0000:0000:0000]:4443