DNSPod 修改NS 服务器?
其实我几乎没在国内注册过域名,更没想过用国内的DNS 服务,DNSPod 也是属于听说过名字的地步而已,但是正好在腾讯云注册了一个cn 域名,又觉得对DNSPod 的DNS 服务不是特别满意,所以想把域名的Nameserver 改到别家,可是发现腾讯云改Nameserver(NS 值)还是挺绕的,所以在这里记录一下,希望可以帮到同样遇到问题的人。
首先要搞清楚的一件事是DNSPod 和腾讯云的关系,因为我也是第一次用,而且DNSPod 和腾讯云的关系好像也是千丝万缕,所以一开始就搞糊涂了。其实DNSPod 和腾讯云的关系有点像Cloudflare 和Namesilo,前者是一个DNS 服务,后者主要是帮你注册域名,管理你的NS 设置。
但因为一开始也没想明白这一点,而且我要改的本身就是负责解析的域名服务器,注册商提供解析服务也不出奇,所以一开始就纠结在腾讯云域名管理页面的「解析」这里,一直在腾讯云和DNSPod 里面跳开跳去搞得一头雾水。
谁曾想点一下腾讯云管理页面的「解析」我其实就进入了DNSPod 的系统(如上文所说,只有作为域名注册商的腾讯云有能力帮我更换Nameserver,而这里DNSPod 是做不到的,但我一开始并不确切知道DNSPod 是什么,只当它是腾讯云的一个域名管理页面)
里面乍一看也是NS设置
你如果要修改或者删除,它就会提醒你让你跳转到DNSPod 的设置页面,但我再一次不知道DNSPod 是什么,只觉得设置个NS 值要跳来跳去很麻烦…… 但其实无论你怎么改怎么删也没用,因为这就相当于在Cloudflare 改NS 值,也是不作数的,只会让你的DNS 记录变混乱,你要改就要回到Namesilo 这些域名注册商里面改,而且打开DNSPod 的「域名设置」你就会看到,无论怎么改DNS 值都没用
这就很奇怪,为什么明明修改了NS 值,怎么系统不同步呢,而且如果你用dig 命令来查询域名DNS 设置的话,你会看到,你的NS 值虽然改了,但SOA 仍然会指向DNSPod 的服务器。
虽然用着可能没什么问题,但总不好留着冲突的设置,那我们要怎么才能彻底地修改NS 服务器让它彻底跟DNSPod 断开联系呢?
其实就像我们刚才所说的,腾讯云和DNSPod 的关系就像Namesilo 和Cloudflare,你要改Nameserver 当然要回到Namesilo 和腾讯云,那腾讯云设置Nameserver 的地方又在哪里呢?
其实就在「解析」旁边的「管理」那里
可以注意到,这个「管理」页面和刚才的「解析」页面不一样,还是腾讯云的系统,也就是域名注册商的系统
而且我们的Nameserver (DNS 服务器)也可以修改了
尾注:
其实在用腾讯云之前我只用过西部数码,虽然只是个小域名商(?),但用起来的习惯个人感觉更接近Namesilo,Gandi 这些我比较熟悉的网站,腾讯云家大业大,直接把DNSPod 嵌套在自己的系统里反而有点让人糊涂了,哈哈。