建立博客系列(一):域名相关知识

ip,域名,DNS(Domain Name System)域名系统,三者可以理解成如下的关系:

ip - - - - - - 电话号码
域名 - - - - 姓名
DNS - - - - 记录电话号码和姓名对应关系的电话簿

每台联网的计算机都会有一个ip地址,一些计算机(服务器),它提供网页服务,我们想看这个网页,就必须知道它的ip,但网站多了,知乎,豆瓣,百度,我们总不能把所有的ip都记下来,所以出现了DNS,有了域名解析的服务器,查对应关系只需要交给服务器去做,我们只需要记住简单的域名,例如百度的 www.baidu.com ,石墨的 shimo.im, 但后来有了搜索引擎,似乎域名都不是很关注了,直接在百度搜然后去打开自己想要的网站就可以了,但经常去的网站记一下域名直接输入,会省下很多时间的。下面我们看一下百度的ip,

  1. ping www.baidu.com ,得到它的ip地址为 220.181.112.244
  2. 在浏览器输入ip地址

另外补充几点

  • 我们访问一种服务在输入域名的时候其实还得指明端口号,因为一台服务器上可以有各种各样的服务,每一种服务都会有一个端口号,例如一些固定的,网页服务为80,FTP端口为21,因为我们一般是使用网页服务,所以浏览器会帮我们自动加上80端口,输入www.baidu.com,其实相当于输入了 www.baidu.com:80
  • 一般web服务器还会有一个默认加载的页面,我们输了www.baidu.com,其实是web服务器会自动加载了www.baidu.com/index.html,当然也可以是其他的默认名字。
  • 当我们打开某个页面的时候,域名后面的东西其实就是资源所在的路径,例如https://movie.douban.com/subject/26879060/,
    其实是服务器上subject文件夹,26879060文件夹,里的某一个默认加载的页面,可能是index.html,也可能是其他的。

    域名详细解释

    我们一般可以购买到一级域名,例如我的是windliang.cc,是不区分大小写的
    www.baidu.com 是一个二级域名,只要有了一级域名,我们可以随便加二级域名,
    而www表示World Wide Web(万维网),表示是网页服务,只要开心也可以用abc.baidu.com,但网页一般用www;
    其实有了一级域名,我们就可以解析很多二级域名用作不同的用途,blog.windliang.cc, life.windliang.cc ,等等,甚至也可以是三级域名a.blog.windliang.cc,但因为现在域名也不是很贵,其实也没必要解析那么多二级域名,多买一些一级域名就可以了,这样可以使得网址短一些,便于记忆。下面是一些常见的域名后缀。
  • .com:表示商业机构
  • .net:表示网络服务机构
  • .org:表示非营利性组织
  • .gov:表示政府机构
  • .edu:表示教育机构
  • .cn : 中国

所以一些诈骗网站我们可以观察他的域名,比如QQ的一级域名是qq.com,QQ有什么中奖信息你发现它的一级域名不是qq.com,那就一定是骗人的了。还有淘宝那些也是。一些不确定的网站,去搜搜它的顶级域名,看看它的官网便知道了。
现在我们个人注册的网站通常是.me,.top,.cc,当然看自己喜好了,现在开放注册.cn了,但最好不要用吧,网上是这样讲的。

windliang wechat