操作
IPv4 映射地址¶
如果 IPv6 已启用(在您的配置中为 server.use-ipv6
),并且您的操作系统尚未启用“bindv6only”(sysctl net.ipv6.bindv6only
或 sysctl net.inet6.ip6.v6only
),lighttpd 会绑定到 IPv6 套接字并接受其上的 IPv4 连接。这会在 access.log 中导致类似 “::ffff:127.0.0.1” 的 IPv4 映射地址。
如果 Debian 检测到对 IPv6 的支持,它会默认启用 IPv6;因此,如果您不需要 IPv6,则应在 lighttpd.conf 中禁用该脚本;如果您需要 IPv6 并且不喜欢映射地址,则必须启用“bindv6only”并自行绑定到 IPv4 地址和 IPv6 地址。