如何检测网站的“所有者”?

时间:2011-01-06 12:46:41

标签: dns whois registrar

经过一些网络研究后,我特此要求对网站主办术语进行一些消除歧义:

使用whois(作为终端或Web界面中的命令),可以检测特定域的注册器。 该注册商是一家公司(例如InterNIC,OpenNIC ......),该域名向自然人出售或出租该域名。

是否也可以通过某个命令或仅通过向注册商请求此信息来检测此人?

如果有什么东西混淆了,请耐心等待: - )

PS:我的问题与this one有关,但我认为真正的所有者并不一定是出售域名的公司。我是对的吗?

提前致意并表示感谢

3 个答案:

答案 0 :(得分:1)

这里有一些可能有用的术语:

  • 注册表 - 拥有该网站的公司/组织 ICANN协议运营 TLD(顶级域名,.com, .org,.net,.coop)。这些 组织只允许 将这些域名出售给注册商 (批发)
  • 注册商 - 这些是 作为注册人,您去注册域名的公司 用。的名字。这些注册商会 经常可以卖给你额外的 DNS,电子邮件和Web等服务 托管。
  • 注册人 - 这些是 最终用户(你和我)谁想要一个 域名。

有一些注册表可让您隐藏(注册人)详细信息。这方面的一个例子是Nominet(运营ccTLD .uk )。还有一些注册商提供代理服务,您可以隐藏您的真实身份。

您认为出售域名的公司(注册商)不是注册域名的人/公司(注册人),这是正确的。为了更加困难,WHOIS输出没有标准格式,可以从注册机构WHOIS Server(TCP端口43)获取。 ICANN正在讨论推动新的标准IRIS,以XML格式标准化结果,但这还有很长的路要走。

如果您希望,与您引用的其他问题一样,必须以某种方式确定您的访问者是否是域名的有效注册人,那么最简单的方法是允许用户选择其中一个RFC声明(抱歉我不记得它是哪一个)电子邮件地址,应该由注册人设置,例如。 postmaster @,hostmaster @,root @,admin @,然后将唯一代码发送到该用户可以通过网站返回的电子邮件地址。这是SSL公司用于验证SSL证书的请求者是否有权使用它的方法之一。

希望这会有所帮助。

乔纳森

答案 1 :(得分:0)

在域名上使用whois,您可以注册域名的个人或公司。输出取决于谁购买了域名 - 它可能是一个经销商,如果是,你将无法得到你想要的信息。 http://whois.domaintools.com/stackowerflow.com

在IP地址上使用whois,您可以检测托管公司:

ping stackowerflow.com # gives you 74.125.43.121

http://whois.domaintools.com/74.125.43.121

如果您有法律原因,为什么需要联系网站所有者,托管公司会将他的联系信息传递给您。如果你不这样做,那么只需访问一个网站并寻找“联系人”页面:)

答案 2 :(得分:0)