我有一个托管服务提供商的切片,该提供商具有基本的灯组设置。我今天正在检查我的 apache 日志,我收到了对我的 apache 服务器的完全随机(似乎)请求。例如,这里有两个条目:
174.129.95.125 - - [20/Jul/2011:07:28:27 +0000] "GET http://www.czhlk.com/sony/cheng2/error.asp HTTP/1.1" 200 11322 "http://www.baidu.com" "Mozilla/4.0"
117.41.235.133 - - [20/Jul/2011:07:28:29 +0000] "GET http://113.105.144.166:8083/Payrank.php HTTP/1.1" 200 11315 "http://113.105.144.166:8083/Payrank.php" "Mozilla/4.0"
Run Code Online (Sandbox Code Playgroud)
现在我只有一些测试 php 脚本,所以我没想到会有很多流量,但是我每秒收到几个请求,其中的条目类似于刚刚发布的条目。奇怪的是,如果您查看访问日志中请求的 url,它们并没有引用我机器上的资源。我已经安装了 chkrootkit 并且找不到任何东西。我还检查了密码文件和其他区域,看看是否有人黑了我。到目前为止我还没有找到任何东西,但我不是系统管理员或任何东西,只是一个软件开发人员。此外,日志中的所有 http 代码都是“200”,这对我来说很奇怪。那么我的 apache 是如何为没有在我的服务器上请求任何内容的 http 请求返回 200 的呢?我希望是这样的:
98.248.117.137 - - [20/Jul/2011:07:35:03 +0000] "GET /index.php" ....
对于完全不同的网站,不是完全合格的 url。我错过了什么,对不起,如果这是一个愚蠢的问题。
这是我的 mods-available/proxy.conf 文件的内容,到目前为止我没有发现任何问题:
#turning ProxyRequests 并允许所有代理可能允许#spammers 使用您的代理发送电子邮件。
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Deny from all
#Allow from .example.com
</Proxy>
# Enable/disable the handling of …Run Code Online (Sandbox Code Playgroud)