做个人博客的站长都知道,域名如果想要正常访问,是需要通过DNS进行解析的,很多站长可能都是直接用的一些平台的DNS,比如腾讯云的dnspod.net,阿里云的alidns.com,那么你有没有想过用自己的域名作为DNS域名呢?来看看这篇文章吧。

首先我们需要准备两个域名,一个域名就是建站用的域名,比如我的lanxing.net,另一个域名则是需要作为DNS的域名,这里我以china.pm为例。

我使用的是阿里云DNS,因此以阿里云的ns1.alidns.com、ns2.alidns.com为例,首先我们需要获取阿里云两个DNS的IP地址,这个可以自行查询,我已经查好了,两个地址分别解析了8个IPv4地址和一个IPv6地址


然后在我们的DNS域名【也就是上面说的china.pm】的解析里面,分别添加以上的解析,比如我将ns1.china.pm做8个A记录指向ns1.alidns.com的IPv4,做一个AAAA记录指向IPv6,ns2.china.pm同理。

在解析完成之后,我们只需要把原本指向阿里云DNS的网站域名,改为指向自己的DNS域名即可,这样你就可以拥有属于自己的DNS了。

当然,这里有一个大坑,需要注意一下。如果你的域名注册商是西部数码,那你需要注意了,这是我的亲身经历。

我的域名zc.wiki是在西部数码的,在今天我打算把我的DNS改成自建DNS时,我发现西部没办法修改成自建DNS,他们给的理由:是自定义DNS需要在ICANN或者CNNIC注册过的有效DNS,若未注册的,则修改不成功。

你敢想象吗?这是我第一次在一个域名管理平台内听说修改DNS还必须是经过ICANN和CNNIC注册过的DNS,简直是闻所未闻,而在西部数码平台内,提供了100元一条的DNS注册服务,并且一次性需要注册两条DNS,也就是说你需要花200块去注册你的DNS,才能修改成功。

在我的追问下,他们甚至说域名注册局没有注册这个DNS,好好好,居然把问题甩给注册局了,但我能惯着他吗?我直接说会向ICANN和CNNIC投诉西部数码这个操作,并且去向wiki注册局咨询是否跟他们有关系,结果您猜怎么着,西部数码给我DNS改好了,上一秒才说改不了,一说投诉就好了?

所以温馨提示,如果你的域名在西部数码,那么你可能没办法顺利修改成自建DNS,但是你可以把域名转移到其他注册商,或者和客服对线。

如果你没有自己的域名作为个性DNS域名,同时你如果使用的是阿里云解析,那么你可以将域名指向下面两个DNS,这是我的域名,免费提供个性DNS

阿里云免费版:
ns1.china.pm、ns2.china.pm
阿里云个人版:
ai.china.pm、love.china.pm
腾讯云DNSPod:
ns3.china.pm、ns4.china.pm

如果你使用的是其他DNS,例如腾讯云、帝恩思之类的,操作步骤也差不多,上述个性DNS服务为本人自用,但是无法保证长期稳定性,请自行考虑是否使用。

附阿里云免费版、个人版及DNSPod相关IP地址:

ns1.alidns.com ns2.alidns.com
120.76.107.55 120.76.107.56
39.96.153.55 39.96.153.56
47.118.199.215 47.118.199.216
139.224.142.125 139.224.142.126
39.96.153.45 39.96.153.46
47.118.199.205 47.118.199.206
120.76.107.45 120.76.107.46
139.224.142.115 139.224.142.116
2408:4009:501:0:0:0:0:1 2408:4009:501:0:0:0:0:2
vip1.alidns.com vip2.alidns.com
170.33.73.24 170.33.73.25
170.33.32.208 170.33.32.209
121.40.6.161 121.40.6.162
39.103.26.210 39.103.26.211
47.116.84.176 47.116.84.177
8.129.152.243 8.129.152.244
8.212.93.1 8.212.93.2
140.205.1.1 140.205.1.2
170.33.80.8 170.33.80.9
2408:4009:500:0:0:0:0:1 2408:4009:500:0:0:0:0:2