ip,域名,DNS(Domain Name System)域名系统,三者可以理解成如下的关系:
ip - - - - - - 电话号码
域名 - - - - 姓名
DNS - - - - 记录电话号码和姓名对应关系的电话簿
每台联网的计算机都会有一个ip地址,一些计算机(服务器),它提供网页服务,我们想看这个网页,就必须知道它的ip,但网站多了,知乎,豆瓣,百度,我们总不能把所有的ip都记下来,所以出现了DNS,有了域名解析的服务器,查对应关系只需要交给服务器去做,我们只需要记住简单的域名,例如百度的 www.baidu.com ,石墨的 shimo.im, 但后来有了搜索引擎,似乎域名都不是很关注了,直接在百度搜然后去打开自己想要的网站就可以了,但经常去的网站记一下域名直接输入,会省下很多时间的。下面我们看一下百度的ip,
- ping www.baidu.com ,得到它的ip地址为 220.181.112.244
- 在浏览器输入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了,但最好不要用吧,网上是这样讲的。