域名是什么?它是互联网世界中通往网站的入口,帮助品牌、企业和个人建立网络身份。通过理解域名的重要性,您将更好地掌握网络世界的基础。域名的 稀缺性独特性 使其成为网络上的的重要资产。在这个眼球经济时代的环境下,用户可以通过域名快速找到你的网站或品牌。

内容列表

域名是互联网中的地址,用户通过它访问网站。域名的背后是一个IP地址,它将用户的请求指向服务器。无论是个人还是企业,拥有一个独特的域名可以提高品牌的网络可见性和信任度。同时域名也是品牌的数字资产。一个好记的域名可以提高用户访问网站的机会,并且在SEO中也扮演着重要角色。为了更好地理解域名,我们先来了解它的运行机制。

1. 域名运行机制

域名运行机制
域名运行机制

当你在浏览器输入一个域名(如 www.baidu.com)时,浏览器通过以下步骤与服务器通信:

    1. 浏览器将请求发送至DNS(域名系统)的服务器。
    2. DNS服务器查找与该域名匹配的IP地址,并将结果返回给浏览器。
    3. 浏览器使用该IP地址与网站服务器通信,发送请求。
    4. 服务器响应,浏览器将网站页面呈现给用户。

    1.1 实际验证

    你可以通过命令行验证这一过程:

      • Windows:打开CMD,输入 ping www.baidu.com 并回车。
      • Mac:打开终端,输入 ping www.baidu.com 并回车。

      ping百度网址获取其IP地址
      ping百度网址获取其IP地址

      tips:输入Ctirl+C可以结束终端打印

      这样你就能看到网站服务器的IP地址。如果直接在浏览器输入这个IP地址(如 14.215.177.38),某些网站仍然可以访问。域名的出现,实际上是为了方便记忆,与复杂的IP地址相比,www.baidu.com 显然更容易记住。

      如果你通过IP地址在访问这个服务器的网站也是能打开这个网站的,而这也是古老的访问网站的方式。

      到目前为止,某些网站还是能通过在浏览器中直接输入服务器IP地址来访问。比如说百度,输入上图的中的14.215.177.38也能直接访问到百度的首页:

      IP地址访问百度网站
      IP地址访问百度网站

      但是很多大型网站出于安全和技术的原因,现在已经不让直接通过IP地址来访问了。

      看看这个IP地址,这么一堆数字,大家也能想到域名的出现,域名的出现其实是为了方便人类记忆。同样是访问百度,你是愿意记www.baidu.com 还是愿意记14.215.177.38呢?相信绝大部分同学更愿意访问域名吧。

      如果你更愿意记IP地址,相信你的记忆能力非常强,后续的内容可以跳过。

      2. 域名是什么?先了解组成结构

      我们日常接触到的大部分网站的网址一般都是这样的:

        • www.1aha.com
        • www.google.com
        • cn.pornhub.com

        后面两个大家可能上的不多😀,你可能会注意到这些网站是被两个点分成了三个部分。以 www.1aha.com 为例:

        域名的组成结构
        域名的组成结构

        域名通常由三个部分组成,每部分之间用点分隔。例如,www.1aha.com

          1. 顶级域名(如 .com):表示域名的最高级别。
          2. 一级域名(如 1aha):你在注册商处购买的域名。
          3. 二级域名(如 www):可自行设置,通常用来区分网站的不同部分。

          有些资料上对域名级别可能会不一样,在这儿不做讨论,你只要记住,整个域名最右边的是最高等级的域名,点相隔往左等级一次递减,接下来的内容就先按照我刚才说的这种比较常见的等级顺序来介绍。

          域名的组成结构解析
          域名的组成结构解析

          看到各种域名级别的时候可能大家已经不厌烦了,希望大家再坚持下,继续往下看看。相信你就会忍不住说出Aha!

          3. 为什么域名如此重要?

          域名两个字拆开,就是区域的名字。这个区域铭记的设定,其实有点像我们真实世界中地区的行政规划,比如说国家对应顶级区域,省级对应一级区域,市级对应二级区域。说到这儿,不用说也能明白,其实等级区域自带一种包含或者嵌套的管理。

          域名等级区域的嵌套
          域名等级区域的嵌套

          大家都知道在虚拟的世界,水很深,是把握不住的。负责管理域名系统的非营利组织 ICANN(互联网名称与数字地址分配机构为了把握住这个虚拟世界, 定义了一套类似于行政规划的命名机制,通过这套机制来管理域名。

          他们先把虚拟的网络世界分为了很多顶级区域并且都规定好了名字,这些顶级区域的名字就是前面提到的顶级域名。

          常见顶级域名
          常见顶级域名

          顶级域名分为三类:

            • 第一类是国家和地区的顶级域名(country code top-level domains,简称ccTLDs),例如中国是cn,日本是jp等等。
            • 第二类是通用顶级域名(generic top-level domains,简称gTLDs),比如很常见的,很多大公司的网站都会用的表示工商企业的com,还有就是表示网络服务商的net,表示非盈利组织的org(目前在中国不支持备案,无法申请该域名)等等。
            • 第三类是新顶级域名(New generic top-level domains,简称 New gTLDs),比如通用的xyz,代表高端的top,代表酷的cool等等。

            在每一个顶级区域里面又可以分成很多子区域,因为网络是虚拟的,理论上可以无限分。每个子区域都是一个一级区域。而这些一级区域的名字就是一级域名。而那些一级域名就是我们去注册商那儿去买的。

            域名的区域分块
            域名的区域分块

            这个买的行为其实就是给某个顶级区域下的一级区域取名字的一个过程。

            比如说我们买了一个1aha.com的域名,其实就是你通过域名注册商在com这个域名(区域)下,给其中一个一级区域取名叫1aha。然后这个域名1aha.com的使用权就归你了。所以别人就不能再在同一个顶级域名(区域)com下再去注册1aha这个一级域名(区域)了,这也是域名的特性:唯一性

            1aha.com域名的一级区域分块
            1aha.com域名的一级区域分块

            为了更好理解,你可以对应“买地”的过程。购买域名相当于要在某个顶级区域下买一块“地”。这一块地就是一级区域,买了“地”之后产权就属于你了,其他人不能在购买或使用这块“地”。

            当然买房对我来说都难如登天,更别说买地。但这不妨碍我在虚拟世界里当一个土豪地产商。

            有1aha这块“地”之后,你就可以在这块“地”上再建很多很多的小区,这一个个的小区就是二级域名(区域)。比如我在1aha一级域名(区域)下设置二级域名 study。那么这个二级域名的完整名称就叫study.1aha.com

            1aha.com域名的二级区域分块为study.1aha.com
            1aha.com域名的二级区域分块为study.1aha.com

            这里要注意:

              1. 我们不能单独说study是一个二级域名,因为只有有了一级域名和顶级域名的限定,所以study.1aha.com这个整体是一个二级域名,他指向的是com这个顶级域名下1aha这个一级域名下的study二级域名。对应买地,就相当于在成都买了高新区这块地,建了学习(study)小区。
              2. 所以我们平常看到的很多www的开头的网址,其实准确的来说他们都是一些二级域名。 

              如果你还不知道如何取一个好记的域名,下面有一篇网站域名起名建议的文章。

              网站起名:教你如何为网站取一个好名字,简洁又好记 避坑经验
              网站起名必看:8个建议让你的域名更好记
              了解如何为你的网站起名,选择一个合适的域名,简短、 ...
              阅读本文

              二级域名不需要单独购买,而是我们自建的。自建的方式是在对应域名注册商那里通过DNS解析去配置。

              域名这种跟我们常识上刚好反着的写法正是英文地址的写法。这儿不知道大家有没有发现一些规律,域名的写法是参考英文地址的写法,域名的组成类似于行政规划,域名的购买类似于买地买房。实际上在早期的网络世界的规则制定绝大部分都会在现实世界有映射或参考。

              而人工智能和 Web3.0 也许能在对现实世界做映射的同时对现实世界做补充和延伸,这将让我们大开眼界。

              另外有几点要说明:

              1. 其实从一级域名开始就能被设置指向某个服务器的IP地址了。所以现在有很多网站的网址,你不用加前面的 www. 也能正常访问。你可以尝试直接输入 1aha.com 尝试下,一样可以打开网站。
              2. 域名没有等级的划分,域名指向服务器的服务器同样没有这个概念。1aha.com 这个域名我能设置到指向A服务器的IP地址。同样能把 study.1aha.com 这个域名设置到指向A服务器的IP地址。当然也能把study.1aha.com这个域名设置到指向B服务器的IP地址。
              3. 一个域名同时只指向一个服务器IP地址,不存在同时指向多个服务器。

              一级域名和二级域名同时指向同一服务器
              一级域名和二级域名同时指向同一服务器

              一级域名和二级域名分别指向不同服务器
              一级域名和二级域名分别指向不同服务器

              那么每个一级或者一级以下的域名,不管他是什么等级都能指向任意服务器额IP地址。比如我这儿把www.1aha.com1aha.com 这两个域名都指向了一个网站服务器IP地址。

              4. 万维网

              之所以这么多网站的域名都已 www 开头,是因为 www 是 world wide web 即万维网的缩写。万维网我们可以简单理解成是我们上的各种网站的总称,是我们互联网世界很重要的组成部分。

              WWW,即万维网的缩写
              WWW,即万维网的缩写

              早先的网站都会用 www 这一个二级域名来直观的表明某个域名提供的是一个网站浏览的服务。因此很多用户都已经习惯并接受了这个概念,现在很多网站通常的做法都会把 www 开头的二级域名和直接的一级域名指向自己网站服务器的IP地址。

              5. 结语

              域名是什么?它是互联网世界中通往网站的入口,帮助品牌、企业和个人建立网络身份。通过理解域名的重要性,您将更好地掌握网络世界的基础。域名的稀缺性独特性使其成为网络上的的重要资产。在这个眼球经济时代的环境下,用户可以通过域名快速找到你的网站或品牌。

              我们总结域名的几个关键点:

              1. 访问域名的运行机制是通过DNS服务器解析出对应IP地址,再通过IP访问网站服务器获取信息
              2. 顶级域名是域名管理机构提前定义的,买域名实际是在某个顶级域名下面购买别人还没购买的一级域名,类似买地买房,实际是租用使用权。
              3. 一级一下的二级或多级域名是我们自己设置出来的。通常我们会把 www 开头的二级域名和直接的一级域名指向同一个网站服务器。
              4.