域名是个啥
这个……你抬头看看地址栏,dmesg.app就算是一个域名了。
这么说,互联网上的计算机都是用115.239.210.27这样的IP地址标识的(什么?你连什么是IP地址都不知道?参见维基),比如你要访问百度,你可以直接在地址栏输入这个回车。可是这个数字太长了而且毫无规律特别不好记,于是人类就发明了一种技术,用一段人类容易记住的文字来代替毫无规律的IP,之后通过一种专用的服务器来将这段文字转换为IP。例如,www.baidu.com作为一个域名,便和IP地址115.239.210.27相对应。
把域名转换成IP的服务叫做域名解析系统(Domain Name System),执行这个服务的就叫它域名服务器(Domain Name Server)。
想都不用想啦,域名是不能重复滴。你想要一个baidu.com的域名,那你首先要把李彦宏收买了。不同类型的域(com,edu,org,net等等啦),也是不同的价格的。好,我们就来申请一个免费的域名吧,tk呀,ml呀,cf呀,都是免费的。
选择com还是cn还是...?
如果你只是玩一玩测试下,免费的cf、tk啥的就够了;如果想要长久的玩下去,cn域名是不推荐的了。
比较传统的com域名,新潮的me域名(续费超贵,要14美元左右),便宜的top、xyz等等,都是很不错的选择。
去哪注册域名呢
国内国外均有域名注册商。国外有Godaddy,namecheap,namesilo。其中Godaddy简直坑爹啦,首次注册的时候很便宜、续费坑死你(切换到印度卢比可能会好点),所以,大家可以在Godaddy尝尝甜头,快到期了转到namecheap、namessilo(此家真的很 良心,聚划算,转到他家就已经足够了不需要再转。)
国内呢,腾讯的新网,阿里的万网什么的,可能会涉及到备案实名认证什么的,就像给自己头上带了个枷锁,自然不是很推荐了。
域名和IP之间的记录关系
最简单的,我们把域名添加A记录解析到服务器,当你在浏览器敲回车、浏览器完成解析的时候,浏览器就会去请求对应的IP啦。
A记录解析常见有这么几种
@解析:指的是解析example.com,
*解析:指的是*.example.com
www解析:解析的是www.example.com
如果你愿意,你可以吧a.example.com和b.example.com解析到不同的IP上,但这也就要求不设置*解析了。
Freenom注册免费域名(推荐用于测试目的)
首先打开Freenom,
输入你想要的域名,只需要两个点中间的那部分,如果可用的话,点击“现在获取”,然后右上角完成。
选择时间,然后点击Continue,没错误是吧?
Verify My Email,之后去邮箱里收邮件。要是收不到邮件啊,你就换个邮箱试试。按照图上标注的必填信息填写。同理,国家最好是真实的。
之后进入Client Area,Domains-My Domains
添加A记录的@解析、*解析到你的IP即可。
现在只需要做一件事情,等着全球的DNS递归把这域名和IP对应上。
慢慢等待就可以了!
整个过程就这么简单,下面简单归纳下。
找管域名的地方,注册域名,设置解析。