本地 IP 地址

冷知识:许多人知道 IP 地址 127.0.0.1 表示“本机”或本地地址,专业术语叫本地回环地址(loopback address)。但实际上,在 IPv4 中,回环地址包括整个 127.0.0.0/8 段。

也就是说,你可以使用 127.0.0.1 到 127.255.255.254 其中任意地址(主机号全 0、全 1 的地址有特别含义),每个 IP 地址独立却又同样指向本地。如果你希望在本地配置一组 DNS 服务器,可以考虑选择诸如 127.0.1.1、127.0.1.2 两个 IP 地址,分别监听其 UDP 53 端口。这样使用标准端口,很是方便,比如可以直接填入 Windows 网卡配置。

然而,毕竟很少人有上述需求。大概绝大多数人只用回环地址配置 Web 服务,而 HTTP 的 Host 头已经足够使用。在 IPv6 中,本地回环地址只分配一个,即 ::1;如果你喜欢非缩写形式,那就是 0000:0000:0000:0000:0000:0000:0000:0001。

参考资料:Why only a single loopback address on IPv6? - Server Fault 网页链接

(原发于 QQ空间 2020-04-26 14:48:29)

Try Ctrl+Enter :)