我有一个带有 ipv4 和 ipv6 地址的服务器设置。当有人使用 ipv6 连接时,ipv6 地址会显示在 apache 日志中。当有人使用 ipv4 连接时,ipv4 地址会显示在 apache 日志中。
最近,决定不记录请求页面的人的 ip。但是,这使得很难确定连接的用户是通过 ipv4 还是 ipv6 连接的。因此,我的问题是:是否可以在日志中创建表示客户端使用 ipv6 的内容?也许只是行尾的“v6”之类的。
这是我的虚拟主机配置的日志部分的样子:
LogFormat "0.0.0.0 - - %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T %V" noip
CustomLog /var/www/example.com/logs/access.log noip
请不要开始讨论是否记录IP。这不是我的问题。谢谢你。