2013-02-16 61 views
0

我有一个ipv4和ipv6地址的服务器设置。当有人使用ipv6连接时,ipv6地址显示在apache日志中。当有人使用ipv4连接时,ipv4地址显示在apache日志中。表示apache日志中的ipv6条目

最近,决定不登录请求页面的人的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的。这不是我的问题所在。谢谢。

回答

2

如果添加%A(本地IP地址),则应指示连接是通过本地系统的IPv4地址还是其IPv6地址到达的。

+0

哇,太简单了。谢谢! – Felthragar 2013-02-16 23:16:36