::1 和 ::ffff:127.0.0.1 有什么不同
What's different in ::1 and ::ffff:127.0.0.1
我正在使用 express 并制作我的网站。
但在不同的端口上调用 API,分配了不同的 ip。
都用过req.ip
localhost:3000(来源)-> ::1 / localhost:8080(其他服务器)-> ::ffff:127.0.0.1
::1
是IPv6环回地址
::ffff:127.0.0.1
是IPv4环回地址,写成IPv6地址
显然您的软件在内部使用 IPv6 套接字,因此 IPv4 和 IPv6 都由 IPv6 实现处理。这样做越来越多,因为它可以更轻松地编写支持两者的软件。
IPv6 地址使用 recommended representation, and IPv4 addresses are shown as IPv4-mapped IPv6 addresses with the corresponding special notation.
显示
所以您看到的区别在于 IPv6 连接和 IPv4 连接。两者都是连接到本地主机的有效方法。
我正在使用 express 并制作我的网站。
但在不同的端口上调用 API,分配了不同的 ip。
都用过req.ip
localhost:3000(来源)-> ::1 / localhost:8080(其他服务器)-> ::ffff:127.0.0.1
::1
是IPv6环回地址::ffff:127.0.0.1
是IPv4环回地址,写成IPv6地址
显然您的软件在内部使用 IPv6 套接字,因此 IPv4 和 IPv6 都由 IPv6 实现处理。这样做越来越多,因为它可以更轻松地编写支持两者的软件。
IPv6 地址使用 recommended representation, and IPv4 addresses are shown as IPv4-mapped IPv6 addresses with the corresponding special notation.
显示所以您看到的区别在于 IPv6 连接和 IPv4 连接。两者都是连接到本地主机的有效方法。