【发布时间】:2021-04-18 13:44:57
【问题描述】:
谈到 Apache,我还是个新手。我使用 NGINX 的时间最长。但是我想知道:当我查看 Apache 访问日志时,它只显示本地 IP 地址 (127.0.0.1)。
127.0.0.1 - - [13/Jan/2021:15:10:27 +0100] "GET / HTTP/1.1" 302 - "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Mobile/15E148 Safari/604.1"
有时,我确实会从大型电信网络获得公共 IP 地址。然而,当我从 VPN 或其他网络访问自己的网站时,我仍然没有收到公共 IP 地址。
我希望这是访问者的公共 IP 地址,以便在受到攻击时阻止该 IP。我正在使用启用了代理的 Cloudflare,但我已经安装了 cloudflare_mod 但这并没有解决问题。我正在使用 CentOS7。
有没有办法解决这个问题?
【问题讨论】:
标签: apache security logging ip cloudflare