最近,购买域名的时候遇到了几个概念,刚开始不是很懂,最后都是直接找客服给我改好的,现在小结一下帮助理解。
DNS域名管理是按后缀进行分组的,比如.com域名,作为最早的商用域名,有很高的推广价值。再比如各个国家的顶级域名,例如中国的.cn,加拿大的.ca,简单易记。我们购买的,是通常意义上,www与顶级域名之间的部分,叫二级域名。
二级域名会挂在某个根域名下,各个根域名会分给各个承包商进行承包,各自销售。其中有个国际组织在掺和,叫Internet Corporation for Assigned Names and Numbers (ICANN),负责协调域名包销相关事宜,所以每笔域名交易也要抽点水。
DNS最主要的作用,在于用一个简单可记忆的字符串,代替一串无规律数字的IP地址,方便人们上网访问。对于一般的网站,我们添加两条A记录就好了。第一条A记录的Host域填@,表示域名就是以二级域名开始。IP地址就填入VPS对应的IP地址即可。第二条A记录的Host域是www,表示用www.yourname.info访问时,应该查询哪个IP地址。我比较懒,www都不想要,就可以设置301重定向,定位到yourname.xxx。
另外,域名商一般都有自己的DNS服务器,如果懒的话可以直接用。追求国内访问速度的,可以试试DNSPOD,据说效果拔群。域名商开始时会给内置几条记录,用来把刚买下的域名指向自己的宣传页。里面有一个是CNAME记录。CNAME记录用来做什么的呢?还是用来偷懒用的。假设我有ftp.example.com,ssh.example.com,media.example.com,如果我的主机IP地址变了,我需要改三次。如果我设置了CNAME记录呢,ftp、ssh和media三个子域名都指向example.com,那么我只要改example.com指向的IP地址就好了,其他都不用改,完美!
还有一个比较好玩的是TXT,可以用来写一段话,比如对域名的简介。当然,现在这个域给机器人用的比较多,比如Google家为了让你证明自己拥有这个域名,会让你添加一条TXT记录,内容是一个随机字符串,然后再核对是否设置成功。