NDS基本概念
前言:
- 互联网的访问依靠IP地址,但IP地址不好记,所以使用域名服务器(DNS)来代替访问的地址
基本概念
- 专业术语1
- hosts 文件
- Linux:/etc/hosts
- 作用:实现名字的解析,主要为本地主机名,集群节点提供快速解析
- 数据库:平面式结构,集中式数据库
- 缺点:不便于查询,更新
- DNS
- DNS(Domain Name System,域名系统)
- 作用:实现名字解析(将主机名解析为IP)
- 分布式,层次性
- FQDN
- FQDN()完全合格域名/全域名
- baidu.com.
- www.baidu.com.
- www.music.baidu.com
- www.icbc.com.cn.
- 主机名.三级域.二级域名.顶域.(根域)
- 命名空间
- 命名空间name space:用于给互联网上的主机命名的一种机制
- 根域——. 顶级域——.net .com .cn .org,公司买域名考虑前景
- hosts 文件
怎么搭建DNS服务器
怎么搭建DNS服务器
- DNS的管理者才能玩DNS
- 一般接触不到
购买域名——配置和阿里云捆绑
购买域名——配置和阿里云捆绑
ISP(阿里)域名申请及解析
-
准备阿里云服务器,启动网站功能
-
登陆阿里云
-
进入控制台
-
选择ECS
-
创建实例/购买ECS
-
选择配置
-
选择带宽/安全组
-
设置管理员密码
-
设置标签
-
确认订单(做实验买便宜的就好了)
-
登陆ECS,启动网站服务(例)
手动搭建 Discuz! 论坛
https://cloud.tencent.com/document/product/213/8043
注:此时产生的问题(只能通过IP地址访问)
-
-
通过控制台找到域名注册服务
-
输入新的域名,根据需要选购合适域名
-
选择购买
-
支付
-
返回域名控制面板,绑定IP地址
- 添加记录——A
- 主机记录——www
- 记录值——IP
- TTL——默认
-
客户端测试
-
域名备案(略)
DNS解析流程
DNS解析流程
解析:www.123.com
-
客户端查询自己的缓存(包含hosts中的记录),如果没有将查询发送到/etc/resolv.conf中的DNS服务器
-
如果本地DNS服务器对于请求的信息具有权威性,会将(权威答案)发送到客户端
-
否则(不具有权威性),如果DNS服务器在其缓存中有请求信息,则将(非权威答案)发送到客户端
-
如果缓存中没有改查询信息,DNS服务器将搜索权威DNS服务器以查询信息。
(1) 从根区域开始,按照DNS层次结构向下搜索,直至对于信息有权威的名称服务器,为客户端获取答案,DNS服务器将信息传递给客户端,并在自己的缓存中留一个副本,
(2) 转发到其他DNS服务器
重点词汇
重点词汇:
- 递归:yes\no
- 迭代:模糊查询