![访问日志显示有超过 21 万次提及本地主机 IP 作为请求来源](https://linux22.com/image/769903/%E8%AE%BF%E9%97%AE%E6%97%A5%E5%BF%97%E6%98%BE%E7%A4%BA%E6%9C%89%E8%B6%85%E8%BF%87%2021%20%E4%B8%87%E6%AC%A1%E6%8F%90%E5%8F%8A%E6%9C%AC%E5%9C%B0%E4%B8%BB%E6%9C%BA%20IP%20%E4%BD%9C%E4%B8%BA%E8%AF%B7%E6%B1%82%E6%9D%A5%E6%BA%90.png)
我有一台 CentOS 7 服务器,有 5-6 个域(一个是主域,其他是子域)。
自从安装 Lets Encrypt 并处理重定向以来httpd-vhost.conf
,访问日志一直充满来自 localhost / 我的服务器 IP 的请求。使用这个:
cat /var/logs/domains/example.com-access.log | awk '{print $1}' | sort -n | uniq -c | sort -nr | head -n 1
产量214,900 个请求服务器向自身发出的请求数。相比之下,排名第二的请求数(Googlebot)在 1,000 到 2,000 之间。
请求看起来像这样(* 用作我的服务器 IP 的占位符)
*.*.*.* - - [26/Aug/2021:03:44:10 +0200] "GET /wp-content/uploads/2017/04/myimg-01.jpg HTTP/1.0" 200 125763 "-" "-"
这是正常现象吗?我在其他服务器上使用了 Lets Encrypt 和重定向(相同的操作系统,相同的设置),但并没有发生这种情况。
如果这不是正常行为,我该怎么做才能找出其根本原因?