我最近更新了我网站的访客日志,在检查它是否正常工作时,我发现我的访客访问的网址不属于我。我很惊讶甚至看到了机器人,因为该网站不在 Google 上,而且据我所知没有链接到任何地方。
我的网站记录每次访问的 IP、时间戳、用户代理和页面地址。出于某种原因,我看到访问者访问了以下页面:
http://gftjewelry.com/
http://scyimi.com/
http://www.ydf88.dyndns.pro/
访问者来自几个不同的 IP 地址,并拥有各种用户代理。他们看起来大多是蜘蛛。URL 只会解析到我的网站。
我使用这个 IP 地址还不到一个月,其中一个 URL 来自动态 DNS 服务。只要我运行这个网站,就会有访问。
我是否只看到了使用该 IP 地址的其他网站的后果?我能/应该对此做些什么?将这些域名与我关联起来会带来负面影响吗?
答案1
我是否只看到了其他使用该 IP 地址的网站的后果?
我有点相信你看到的流量是基于 IP 地址的先前使用情况。想象一下,这与获得一个“新”电话号码但几天后发现某个 24 小时开锁匠曾经使用过该号码没有什么不同;你会整天整夜接到电话。
但话虽如此,搜索域名历史通过此在线工具让我得出了其他结论。
例如,使用该在线工具查看 DNS 的历史记录,结果scyimi.com
显示只有一个 DNS 服务器集群与该地址相关联:
ns6.ezdnscenter.com
ns5.ezdnscenter.com
ns4.ezdnscenter.com
ns3.ezdnscenter.com
ns2.ezdnscenter.com
ns1.ezdnscenter.com
所以如果我运行dig
从命令行对其中一个特定的 DNS 服务器进行查找,如下所示scyimi.com
:
dig @ns1.ezdnscenter.com scyimi.com
这是我得到的结果:
; <<>> DiG 9.8.3-P1 <<>> @ns1.ezdnscenter.com scyimi.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2606
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;scyimi.com. IN A
;; ANSWER SECTION:
scyimi.com. 28800 IN A 192.161.50.176
;; Query time: 370 msec
;; SERVER: 113.17.175.134#53(113.17.175.134)
;; WHEN: Sun Dec 7 20:11:46 2014
;; MSG SIZE rcvd: 44
所以是的,一些 DNS 服务器显然将该主机名连接到该 IP。
至于这对你意味着什么?100% 没什么。互联网是一个大地方。如果你whois
搜索上面的 DNS 主机以及原始主机名,您会发现它们都归中国某个实体所有。
担心这会对你的网站造成什么影响?事实上,这可能没什么大不了的。服务器会不断受到探测,所以这没什么大不了的。
但如果您担心,您可以采取的一个步骤是,如果您使用 Apache 进行 Web 服务,则确保您的网站是通过基于名称的虚拟主机设置提供的。并确保裸 IP 地址不会指向空白页。
什么Apache 采用基于名称的虚拟主机配置它将 Apache Web 服务器与主机名和 IP 地址绑定在一起。因此,任何访问您的流量都必须明确来自向该主机名发出请求的某人或某物。任何向 IP 地址发出的请求都将被视为单独的虚拟主机。我希望确保服务器上的裸 IP 地址只显示为空白页。
如果您这样做,那么来自其他主机名的流量基本上会陷入死胡同。合法流量会顺利流向您的主站点。我在我设置的几乎所有高流量 Web 服务器上都这样做。这会产生影响。
但同样,如果您运营的是流量较低的个人作品集网站,这可能意义不大。最终,当您将网站 URL 传递给其他人时,更多的蜘蛛/机器人流量无论如何都会出现……最大的区别是,现在他们将成为您实际域名的无用访问者。