做个人博客的站长都知道,域名如果想要正常访问,是需要通过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 |