我正在 VPS 上为正在开发的 Rails 应用程序设置生产环境。我还没有注册域名,所以我所做的只是手动编辑本地 hosts 文件。这对于测试目的来说很有效。
使用 Phusion Passenger,我将所有请求记录在 [railsapp-folder]/log/access.log 中。现在有件奇怪的事情:我使用 tail -f 来监视此文件,突然弹出以下行:
58.218.199.227 - - [30/Jun/2011:13:28:32 +0200] "GET http://financeande.com/feed/feed.php HTTP/1.1" 500 728 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
我查了一下 IP 地址,它似乎来自北京。
有人能解释一下这是怎么回事吗?我两个小时前才设置了这个环境,似乎有人已经从外部访问它了,这根本不可能。
编辑:
它尝试请求的 URL 也在此网页上提及: http://kfrazier.mooo.com/html/art/hackdetail.py?ipaddress=58.218.199.250&date=2011-06-20+19%3A58%3A34
答案1
为什么这不可能?您的 VPS 是否设置了防火墙,以便只有您才能访问它?访问日志条目似乎显示了对某个 PHP 站点的请求。也许他们的 DNS 是错误的,并且其中仍保留着您 IP 地址的前所有者的旧信息?