顶级域名

DNS 原理入门

若如初见. 提交于 2019-12-01 05:35:37
DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。 本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。 一、DNS 是什么? DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。 举例来说,如果你要访问域名math.stackexchange.com,首先要通过DNS查出它的IP地址是151.101.129.69。 如果你不清楚为什么一定要查出IP地址,才能进行网络通信。 二、查询过程 虽然只需要返回一个IP地址,但是DNS的查询过程非常复杂,分成多个步骤。 工具软件dig可以显示整个查询过程。 $ dig math.stackexchange.com 上面的命令会输出六段信息。 第一段是查询参数和统计。 第二段是查询内容。 上面结果表示,查询域名math.stackexchange.com的A记录,A是address的缩写。 第三段是DNS服务器的答复。 上面结果显示,math.stackexchange.com有四个A记录,即四个IP地址。600是TTL值(Time to live 的缩写),表示缓存时间,即600秒之内不用重新查询。 第四段显示stackexchange.com的NS记录(Name

域名的分级

我与影子孤独终老i 提交于 2019-12-01 04:27:26
1.域名 1.顶级域名: (1)国家级顶级域名;中国是.cn,日本是.jp,美国是.us =>标准是ISO3166国家代码 (2)国际顶级域名:工商是.com,个人是.top,非盈利组织是.org 2.二级域名: 指的是域名注册人的网上名称 3.三级域名: 由字母数字组成, 如无特殊原因,采用申请人的英文名(或者缩写)或者汉语拼音名 (或者缩写) 作为三级域名,以保持域名的清晰性和简洁性。 4.父域与子域 http://www.baidu.com www:子域 baidu.com:父域 来源: https://www.cnblogs.com/crushxz/p/11653854.html

DNS

穿精又带淫゛_ 提交于 2019-11-30 21:02:29
BIND(Berkeley Internet Name Domain,伯克利互联网名称域) 域名服务器分类: 域名服务器根据用途不同,可以进行如下分类:   1.权威域名服务器   负责授权域下的域名解析服务,由上级权威域名服务器使用NS记录进行授权。有以下三级权威域名服务器:   (1)根域名服务器,最上层权威域名服务器,负责对.com,.cn,.org等顶级域名的向下授权。   (2)顶级域名服务器,分为通用顶级域名服务器,例如服务于.com,.org,.info等授权的域名服务器。                国家代码顶级域名,例如服务于.uk,.cn,.jp等授权的域名服务器。   (3)二级域名服务器,服务于具体的域名解析,例如.amazon,.z.cn等。   2.缓存域名服务器   这类域名服务器,负责接收解析器发过来的DNS请求,通过依次查询根域名服务器—>顶级域名服务器—>二级域名服务器来获取DNS的解析条目,然后把响应结果发送给解析器。同时根据TTL值进行缓存。   3.转发域名服务器   这类域名服务器,负责接收解析器发过来的DNS请求,转发给指定的上级域名服务器获取DNS的解析条目,然后把响应结果发送给解析器。和缓存域名服务器不同,这类域名服务器不进行任何缓存,而仅仅是转发。 DNS解析流程:   第一步:客户端用户在浏览器里输入www.etiantian

Linux笔记 DNS服务

亡梦爱人 提交于 2019-11-29 14:10:36
一、DNS相关概念 1、DNS介绍 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。 2、DNS域名空间 DNS是一种分布式、分层次的主机名管理架构,通过配置DNS服务器地址,主机不需要知道对应的ip地址就可以通过主机名的形式访问互联网。DNS同根文件系统一样都是倒状的树状形状,最顶层是 根服务器 ,主要负责顶级域名的管理,顶级域名就像是.com,.cn,.net,.edu等等,在下面的 顶级域名服务器 则负责所对应的二级域名。如.baidu.com,.qq.com等,接下来 二级域名服务器 负责对应的主机名称解析或者其三级域名解析。三级域名如,.game.qq.com,www.qq.com等,以此类推 。 以百度(www.baidu.com)和百度贴吧(tieba.baidu.com)来举例 >>>域名:不论是www.baidu.com还是tieba.baidu.com,它们的域名都是baidu.com,严格地说是"baidu.com."。这是百度所购买的com域下的一个子域名。 >>>主机名:对于www.baidu

DNS原理

自作多情 提交于 2019-11-29 10:10:57
一、域名服务器的分类? 1、权威域名服务器 用途:负责授权域下的域名解析服务,由上级权威服务器使用NS记录进行授权。 2、一般有3种类型权威服务器 1)根域名服务器 最上层权威域名服务器,负责对.com,.cn,.org,等域名的向下授权。全球有13组根域名服务器,采用anycast技术。 2)顶名域名服务器 为通用顶级域名,如.com,.org等或为,国家代码顶级域名,如.cn,.jp等授权的域名服务器。 3)二级域名服务器 这里域名负责具体的域名解析,如sdo.com,cztv.com,8531.cnd等。 3、域名缓存服务器 这类域名服务器,依次通过[根域名]--[顶级域名]--[二级域名服务器]等获取DNS的解析条目,然后把结果根据DNS条目的TTL进行缓存。 4、域名转发服务器 这类域名,负责接收发过来的DNS请求,转发到指定的上级域名服务器获得DNS条目,不缓存条目信息。 二、递归和迭代的区别? 递归查询:是指本地域名不知道被查询的域名的IP地址,那么本地域名服务以客户端的方式,依次查询[根域名]--[顶级域名]--[二级域名服务器]等获取DNS条目,而不是让客户端主机自己去查询下一步,递归返回的查询结果或者所需要查询的IP地址。 作用范围:本地DNS服务器与客户端之间的查询一般都是采用递归查询。 迭代查询:本地域名服务器不依次查询,通常把自己知道的根域名的IP地址告诉

使用dig进行DNS查询

南笙酒味 提交于 2019-11-28 12:16:21
dig全称Domain Information Groper,是一个DNS域名信息查询的工具,可以使用来查看域名解析的过程。 dig是linux下自带的工具,如果要在windows下使用需要自行下载和配置,过程也很简单。 引用一位csdn博主的博客: windows下载配置dig 如上图,下面以怎么从地址栏输入 https://www.cnblogs.com/jeavenwong 到找到该域名对应的ip地址的过程为例,先去掉https协议 ''https://" 和后面的用户资源空间 "/jeavenwong"。 即查询www.cnblogs.com的ip地址。 我们知道,如果查询ip的时候没有命中操作系统的host配置文件和cpu的三级缓存的话,DNS的解析就要分级递归查询,大致过程如下: 从根域名服务器查询顶级域名的NS记录和A记录(ip) --> 从顶级域名查询到次级域名服务器的NS记录和A记录(ip) --> 从次级域名服务器查询主机的ip地址 下图是用dig直接查询结果: 可以看出ANSWER SECTION中有两个ip地址,说明www.cnblogs.com主机有两个ip地址。 下面展示整个规矩: 可以从上图看出是从根域名服务器(.root)获得的顶级域名服务器(.com)的NS记录,然后从顶级域名服务器获得的次级域名服务器(cnblogs.com)的NS记录

DNS域名解析服务

元气小坏坏 提交于 2019-11-28 02:44:38
1. 域名系统概述 域名系统是为了将便与人类记忆的域名转换为便于机器处理的32位ip地址; 域名采用层次树状结构命名,域名系统DNS是联机分布式的系统。单电系统的缺点是: 单点故障导致网络系统瘫痪; 流量大; 地理分布不均,导致距离dns服务器较远的请求RTT时间大; ==为了减小开销,传输层使用的是UDP协议== 1.1 因特网的域名结构 因特网的域名结构是树装层次结构,这种命名方法==可以使因特网上的主机或者路由器都有一个唯一的层次结构的名字,即域名==。 示例如 www.cctv.com 标点符号之间的部分叫标号(label),==每个标号不超过63个字符,域名总长度不超过255字符, 下级域名个数不受限,各级域名由上级域名直接管理 ==,不受上上级机构限制。 域名只是逻辑概念,不是计算机所在的物理位置; 顶级域名(TLD:top level domain)分为3部分: 代表国家的顶级域名,例如cn; 通用顶级域名,比如com公司企业、net网络服务机构、org非营利组织、int国际组织、edu美国教育机构专用(中国是edu.cn),gov政府部门(同理中国家cn后缀),mil美国军事部门; 基础结构域名:只有arpa一个,用于反向域名解析; 域名树示例如下: 例如 mail.cctv.com ,com是顶级域名,然后之前cctv和mail分别是二级域名和三级域名

Cookie&Session

你。 提交于 2019-11-27 05:04:58
Cookie&Session 背景 :Cookie和Session的原理、作用及如何设置和相关面试。 一、诞生背景 HTTP是无状态的,即服务器无法知道两个请求是否来自同一个浏览器,也就是服务器不知道用户上一次做了什么,每次请求都是完全独立的。 早期互联网只是用于简单的浏览文档信息、查看黄页和门户网站等,并没有交互这个概念。但是随着互联网慢慢发展,宽带、服务器等硬件设施得到了很多的提升,互联网允许人们做更多的事情,所以交互式Web(交互式Web即客户端与服务器可以互动,如用户登录、商品购买和论坛等)慢慢就兴起了,而HTTP无状态的特点对此造成了严重阻碍。 由于不能记录用户上次的操作,伟大的程序员发明了隐藏域用于记录用户上一次的操作信息;通过隐藏域把用户上次操作记录放在form表单的input中,这样请求时将表单提交就可以知道上一次用户的操作了,但是这样每次都得常见隐藏域而且需要赋值,既麻烦又容易出错;但是隐藏域作用强大,时至今日都有很多人在用它解决各种问题。隐藏域的写法如下: <input type="hidden" name="field_name" value="value"> 网景公司的卢-蒙特利Lou Montulli,在1994年将Cookies的概念应用于网络通信,用于解决用户网上购物的购物车历史记录,而当时最强大的浏览器也是网景浏览器

DNS解析

浪尽此生 提交于 2019-11-27 04:02:44
  1) 浏览器缓存   当用户通过浏览器访问某域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的IP地址(若曾经访问过该域名且没有清空缓存便存在);   2) 系统缓存   当浏览器缓存中无域名对应IP则会自动检查用户计算机系统Hosts文件DNS缓存是否有该域名对应IP;   3) 路由器缓存   当浏览器及系统缓存中均无域名对应IP则进入路由器缓存中检查,以上三步均为客服端的DNS缓存;   4) ISP (互联网服务提供商)DNS 缓存   当在用户客服端查找不到域名对应IP地址,则将进入ISP DNS缓存中进行查询。比如你用的是电信的网络,则会进入电信的DNS缓存服务器中进行查找;   5) 根域名服务器   当以上均未完成,则进入根服务器进行查询。全球仅有13台根域名服务器,1个主根域名服务器,其余12为辅根域名服务器。根域名收到请求后会查看区域文件记录,若无则将其管辖范围内顶级域名(如.com)服务器IP告诉本地DNS服务器;   6) 顶级域名服务器   顶级域名服务器收到请求后查看区域文件记录,若无则将其管辖范围内主域名服务器的IP地址告诉本地DNS服务器;   7) 主域名服务器   主域名服务器接受到请求后查询自己的缓存,如果没有则进入下一级域名服务器进行查找,并重复该步骤直至找到正确纪录;   8 )保存结果至缓存  

记录 阿里云域名解析

烂漫一生 提交于 2019-11-26 00:51:06
记录下公司的服务器域名解析。免得离职后不记得又得探索。 情况:我们域名下面有qq企业邮箱、开了几个端口。端口这里就不做记录 蓝色部分可以记录下。其他的基本上都是可选的: v=spf1 include:spf.mail.qq.com ~all 二级域名解析: 第一步:点击左上红色的添加解析,比如这里的顶级域名是www.xxx.com,假如你想开子域名,名字是“dmc”,那二级域名就是:dmc.xxx.com配置如下: 记录类型:A记录; 主机记录:look ;解析线路:默认;记录值:填你的顶级域名所在的ip(公网).然后保存即可。 第二步:在浏览器访问dmc.xxx.com,如果能正常访问说明成功。 来个截图: 来源: CSDN 作者: zhang_shuaixiang 链接: https://blog.csdn.net/u012762054/article/details/80846298