我有一个 IP 上的服务器,有一个 DNS 列表指向它。有什么方法可以查看设置了哪些 URL 来指向这个 IP。另外,有没有办法阻止人们设置指向我的 IP 的 DNS 列表?
答案1
简短的回答:不是的。
虽然你可以执行反向 DNS查找你的 IP 映射到什么,由于 DNS 的工作方式,没有办法直接获取 IP 并查看哪些域使用了它,而无需解析你可以找到的每个域并记录其 IP 地址 - 其中一些服务已经完成了 - 这种技术的缺点是它不处理子域。因此您可以预料到数据会相当不完整。
至于阻止某人将域名指向您的 IP - 不,您不能。我可以注册一个域名,或创建一个子域名并将其指向我想要的任何 IP,即使我无法控制这些 IP。
我时不时看到的一种微妙的抗议形式是人们注册<company>sucks.com
并使用CNAME
或A
记录,然后将其指向<company>
- 从技术角度来看,实际上没有什么可以阻止它(尽管可能有合法的选择)。