例如,我在专用服务器上有一个网站“aaa.com”。还有另一个网站“bbb.com”,它能够显示我网站的所有内容。它能够获取来自 google.com 的所有流量到他的域。当我在 who.is 上检查它的信息时,它给了我与我的服务器相同的 IP 地址,但 DNS 不同。怎么会这样呢?
答案1
它被称为 DNS。具体来说,别名记录记录。CNAME 指向另一个 DNS 名称。因此bbb.com
将指向aaa.com
解析为 IP 地址的 DNS 名称。如果人们访问它,它将解析为主机标头中的专用服务器 IP 地址,因此您的 Web 服务器将显示您的网站。bbb.com
(最后一部分关于主机标头可能完全正确,也可能不完全正确,并且可能取决于 Apache 的设置方式)aaa.com
不久前有一个域名:source.ofallevil.com,它指向 Microsoft.com。如果你想http://thesource.ofallevil.com,浏览器中的 URL 不会显示 Microsoft.com,但内容纯粹是 Microsoft.com。这都是 DNS。没有修改内容,没有障眼法。
为了解决这个问题,您可以聘请律师。只需坐下来享受交通即可。
答案2
DNS 允许任何域指向任何 IP。如果您确实不希望发生这种情况,则应相应地设置 Web 服务器...您可以让它仅向某个域提供文档,但就目前情况而言,您正在向任何域(包括 IP,即:)提供http://1.2.3.4
服务