.is域名注册局要求有点烦

V 阿呆 小丑  (UID: 1) 站长 [复制链接]
帖子链接已复制到剪贴板
帖子已经有人评论啦,不支持删除!

1043 9

我对hu.is的dns配置是这样的:

使用的华为云dns解析,他们dns服务器是4条,都是ns1.开头,不同后缀结尾,对应国内国外两个方向。

在华为云添加的解析我也是国内解析亚太cdn,境外解析CF。

然后注册局通知:

The setup of zone hu.is does not appear to meet ISNIC's technical requirements.

To fix the issue, please go to your hosting provider and fix the NS records for the domain on their nameservers.

(Zone hu.is的设置似乎未能达到ISNIC的技术要求。为解决此问题,请前往您的托管服务提供商处,在其域名服务器上修改该域名的 NS 记录。

名称服务器的NS记录缺失:在NS1.HUAWEICLOUD-DNS.COM上ns1.huaweicloud-dns.com缺失。

该域名已连续两周未符合规定,若问题持续超过8周仍未得到解决,则将被暂停。

暂停30 天后,未符合规定的域名将自动被停用)

没太懂这个问题啥意思,以为是需要不同的主机名,发工单问,又给我说:

You have a CNAME record at the apex of your domain: 

$ dig hu.is CNAME +short
hetui.eu.org


This is not supported, if a domain has a CNAME record it's not allowed to have any other record in addition to that, including NS and SOA records.

(你的域名顶点处有一条 CNAME 记录:

$ dig hu.is CNAME +short
hetui.eu.org

这是不被支持的,如果一个域名有 CNAME 记录,除该记录外,不允许有任何其他记录,包括 NS 和 SOA 记录。)

没有理解,是不允许使用hu.is顶级解析cname吗?因为使用华为云解析默认有ns和soa记录。

本站服务器由 DangYun 友情提供
已有评论 ( 9 )
  • 头像
    安云 (UID: 5178)
    1楼

    简单来说,你遇到了两个技术冲突,一个是  DNS  标准协议的限制,另一个是  ISNIC  注册局(冰岛域名)严格的合规性检查。

     

    以下是针对你问题的详细拆解和解决方案:

    1.  核心问题:域名根节点(Apex)不能设置  CNAME

     

    注册局回复的这一条是问题的根源。根据  DNS  标准协议(RFC  1034/1035),域名的根节点(即  hu.is  本身,不带  www)不能设置  CNAME  记录。

     

            原因:  CNAME  的特性是“接管”该名称下的所有记录。如果你在  hu.is  设置了  CNAME  指向  hetui.eu.org,那么按照协议,这个域名下的  NS  记录、SOA  记录、甚至  MX  记录(邮件)都会被强制失效或发生冲突。

     

            后果:  华为云作为解析商,必须为你的域名提供  SOA  和  NS  记录才能运作;但因为你加了  CNAME,导致外部  DNS  递归查询时逻辑混乱,ISNIC  的检测脚本就会报错,认为你的解析配置不完整。

     

    2.  ISNIC  的技术要求(NS  记录缺失)

     

    ISNIC  报错说“NS  记录缺失”,其实是因为你的  CNAME  记录干扰了正常的  NS  查询。在  DNS  查询中,NS  记录必须存在于域名的权威服务器上。当  ISNIC  的系统去探测  ns1.huaweicloud-dns.com  时,由于  CNAME  的存在,它可能无法正确获取到该域名自身的  NS  列表。

    3.  解决方案

     

    要解决这个问题,你有三个选择:

    方案  A:改用  A  记录(最推荐,最稳妥)

     

    不要将  hu.is  直接  CNAME  到  hetui.eu.org。

     

            找到  hetui.eu.org  目前指向的  IP  地址。

     

            在华为云解析中,删除  hu.is  的  CNAME  记录。

     

            添加一条  A  记录,主机记录留空(或写  @),记录值填入该  IP。

     

            如果你需要区分国内和国外,就分别添加国内和国外的  A  记录指向对应的  CDN/CF  节点  IP。

     

    方案  B:使用  CNAME  Flattening(别名记录)

     

    华为云  DNS  目前支持  “别名”  (Alias)  类型记录。

     

            别名记录在效果上等同于  CNAME(指向一个域名),但在查询时,DNS  服务端会直接返回该域名对应的  IP  地址,从而在外界看来是一条  A  记录。

     

            这样既规避了  RFC  协议冲突,又能满足  ISNIC  的检查。

     

    方案  C:使用  www  跳转

     

            将  hu.is  设置  A  记录指向一个静态  IP(或者  CDN  的回源  IP)。

     

            在业务上,引导用户访问  www.hu.is。

     

            www  子域名是可以随便设置  CNAME  的,不会有任何协议冲突。

     

    总结建议

     

    你现在需要立刻执行的操作是:

     

            登录华为云解析控制台。

     

            删除  hu.is  (主机记录为空)  的  CNAME  记录。

     

            改为  A  记录(直接填  IP)或者使用华为云的“别名”记录指向目标。

     

            修改完成后,等待  24  小时,ISNIC  的自动检测系统再次扫描通过后,警告就会解除。

     

    注意:  ISNIC  对技术规范执行非常死板,只要你的根域名(Apex)存在  CNAME,他们就会一直发警告直到停用域名,所以请务必尽快将根域名的  CNAME  换成  A  记录或别名记录。

  • 头像
    V 阿呆 小丑 (UID: 1) 站长
    (本站服务器由 DangYun 友情提供)
    2楼
    安云 简单来说,你遇到了两个技术冲突,一个是 DNS 标准协议的限制,另一个是 ISNIC 注册局(冰岛域名)严格的合规性检查。 以下是针对你问题的详细拆解和解决方案: 1. 核心问题:域名根节点( ...

    太傻逼了,一会试试

  • 头像
    V CMR V10 (UID: 6) 守护神 C
    (C.Mr)
    3楼

    1 是让你在华为云 加NS 记录,这个在很多现代后缀都不会管。

    NS @ ns1.huaweicloud.xxxxxxx

    跟域名配置的ns一样

    2 是cname 了域名根@, 这样会导致你其他域名根@的记录如MX冲突,按道理这个跟他们没关系表情

  • 头像
    V 阿呆 小丑 (UID: 1) 站长
    (本站服务器由 DangYun 友情提供)
    4楼
    MRC 1 是让你在华为云 加NS 记录,这个在很多现代后缀都不会管。 NS @ ns1.huaweicloud.xxxxxxx 跟域名配置的ns一样 2 是cname 了域名根@, 这样会导致你其他域 ...

    华为云已经自动解析ns了,除此之外就只有一个cname记录,没有别的解析。

    就是不让同时有ns和soa与cname

  • 头像
    V CMR V10 (UID: 6) 守护神 C
    (C.Mr)
    5楼
    阿呆 华为云已经自动解析ns了,除此之外就只有一个cname记录,没有别的解析。 就是不让同时有ns和soa与cname

    cname了根  就代表你根域名会同步cname目标的所有soa和ns  所以才会说你吧

  • 头像
    V 阿呆 小丑 (UID: 1) 站长
    (本站服务器由 DangYun 友情提供)
    6楼
    MRC cname了根 就代表你根域名会同步cname目标的所有soa和ns 所以才会说你吧

    应该是,删掉cname了,手动解析cname的ip

  • 头像
    V zc V10 (UID: 1996)
    (email.ooo)
    7楼
    安云 简单来说,你遇到了两个技术冲突,一个是 DNS 标准协议的限制,另一个是 ISNIC 注册局(冰岛域名)严格的合规性检查。 以下是针对你问题的详细拆解和解决方案: 1. 核心问题:域名根节点( ...

    华为云好像没有Alias解析,阿里云有,但是阿里云似乎也只有花钱的那种企业版才能用

  • 头像
    V 阿呆 小丑 (UID: 1) 站长
    (本站服务器由 DangYun 友情提供)
    8楼
    zc 华为云好像没有Alias解析,阿里云有,但是阿里云似乎也只有花钱的那种企业版才能用

    是的,dnspod和阿里都有,要买1000多那个套餐才能用

  • 头像
    九九 (UID: 5042)
    9楼

    cloudns.net  支持根域名  alias类型的解析!返回一个ip地址!

域名市场
   域名载入中...
创建新帖
自助推广购买广告位
确认删除
确定要删除这篇帖子吗?删除后将无法恢复。
删除成功
帖子已成功删除,页面将自动刷新。
删除失败
删除帖子时发生错误,请稍后再试。