Over the past 24 hours, I've been seeing a ton of requests on my linode that are not for my site; they have urls like:
http://www.puboclic.com/cpm.php?eid=1374110870&tbn=1
http://tag.contextweb.com/TagPublish/Ge ... n-us,en-us
etc
I'm also seening requests for bing.com, yahoo.com, a bunch of sites that I obviously do not host.
Overall, I'm seeing about 4,000 - 6,000 requests per minute.
These are all going to the 'default' vhost in my Apache configuration, which I have now set to 'deny from all'. However, quite a few requests still appear to be being replied to with an HTTP status code of 200! My vhost config contains:
<Directory />
Options FollowSymLinks
AllowOverride None
deny from all
</Directory>
My questions are:
- Why are there still requests coming through that are not 403's?
- I assume these requests are coming to my server due to a DNS misconfig or a deliberate attack; is there anything better that I could be doing to deny these requests / recede their occurrence?