我使用的是 CentOS7、nginx 作为反向代理和 apache web 服务器。此服务器未分配 IPv6,因此 NIC 中没有 IPV6。此服务器托管多个网站。
当我检查访问日志时,如果访问者的 IP 仅支持 IPV6,那么我只会看到我服务器的内部 NIC IP,而不是实际访问者的 IPv6。如果访问者的 IP 是 IPv4,那么我会看到访问者的 IPv4。
我可以假设,如果我的服务器没有分配 IPv6,它只能看到 IPv4 地址,而如果访问者有 IPvV6 IP,我就无法正确读取它。
我的问题是,这是应该发生的吗?还是我遗漏了什么?我找不到最正确、最准确的答案。