深度理解:了解一下域名clientHold和serverHold的区别

深度理解:了解一下域名clientHold和serverHold的区别

作者:BlogUpdater |  时间:2017-06-24 |  浏览:6651 |  评论已关闭 条评论

因最近没有提交域名实名材料,导致域名解析不生效,趁着这个机会,详细了解了一下clientHold和serverHold的区别。

首先需要弄明白这几个概念:
Domain Name Registrant:
The domain name registrant is the organization or individual registering the domain name. When you submit your application for a domain name, you become the domain name registrant.
Registrant就是注册域名的公司或者个人。

Domain Name Registrar:
A registrar is the company that takes your registration request and reserves your domain for you at the main registry.
Registrar就是接收你的注册请求并帮你保留域名的商业公司。

Domain Name Registry:
During the domain name registration process, you will be asked to provide the registrar with contact and technical information. The registrar will then submit the information to the central directory, also known as the registry. The registry enters your information into their database so that other computers on the Internet can look-up the necessary information to find your website.
申请域名时,域名申请者需要提供必要的信息给域名注册商,域名注册商会提交这些信息给Registry Operator。Registry Operator就是指一个管理这个中心化目录的组织机构。Registry实际上是一个中心化的目录,里面记录域名申请人的信息。有了这些信息,就可以通过查询一些信息从而找到对应的网站。

然后,解释一下client和server开头的意义:
There are two different types of EPP status codes: client and server codes. Client status codes are set by registrars. Some registrars automatically enact certain status codes when you register a domain name, while others do so when you request it. Server status codes are set by registries, and they take precedence over client codes. Both kinds of status codes appear when you run a Whois lookup for your domain.

client开头的状态是由域名注册商设定,注册商会在你申请注册域名时自动设置某些状态,有时候你也可以要求注册商设置某些状态。
server开头的状态是由域名注册管理机构设定,他们设定的状态会优先于client开头的状态。
可以通过Whois查询来查询到这两类状态。

1) 如何判断域名状态
使用网上一些公开的Whois查询,输入域名即可查询。例如,可以使用阿里云旗下的域名检测工具”阿云检测”来测试域名的当前状态。

2) 关于clientHold状态

先引用ICANN官网英文解释:
状态解释:
This status code tells your domain’s registry to not activate your domain in the DNS and as a consequence, it will not resolve. It is an uncommon status that is usually enacted during legal disputes, non-payment, or when your domain is subject to deletion.

这个状态表示域名注册商没有激活该域名,所以该域名的解析将不会生效,也即:用户无法通过输入网站域名来访问网站。这个状态通常不常见,可能是域名存在法律纠纷,域名未及时续费,或者域名即将被删除。

应该怎么做:
Often, this status indicates an issue with your domain that needs resolution. If so, you should contact your registrar to resolve the issue. If your domain does not have any issues, but you need it to resolve, you must first contact your registrar and request that they remove this status code.
通常,出现这个状态表明域名存在问题并需要解决。解决的办法是联系域名注册商并协助他们解决。如果域名没有问题的话,可以要求域名注册商移除此状态。说白了,就是联系域名注册商,他们会给出出现此状态的具体原因,然后根据具体原因解决问题。

3) 关于serverHold状态

状态解释:
This status code is set by your domain’s Registry Operator. Your domain is not activated in the DNS.
这个状态时由域名注册管理机构(又称作:network information center (NIC))设置的,域名在DNS系统里没有激活。

应该怎么做:
If you provided delegation information (name servers), this status may indicate an issue with your domain that needs resolution. If so, you should contact your registrar to request more information. If your domain does not have any issues, but you need it to resolve in the DNS, you must first contact your registrar in order to provide the necessary delegation information.
如果你已经提供了委托材料,比如name servers,这个状态可能表明域名解析存在问题。如果是这种情况,你应该联系域名注册商获取更多信息。如果域名没有任何问题,你希望域名在DNS系统中得到解析,你需要首先联系域名注册商并提供必要的委托信息。

以上是字面的解释,我的理解如下:
clientHold状态是域名注册商设置的,和domain’s Registry Operator没有关系,只要联系域名注册商并协助解决问题,他们就会移除此状态。serverHold状态是域名注册管理机构设定,从组织关系上来说,域名注册管理机构位于域名注册商之上,所以,此状态表明域名所有者需要提供更多的材料给域名注册商。

好了,几个绕口的概念就介绍到这里。希望能帮助有需要的朋友。

标签:

评论已关闭。