如何获取到自己搭建的dns(全程软件测试一零五)
DNS 简介
1 DNS 的含义和作用
DNS 是域名系统(Domain Name System)的缩写,它是 Internet 上标准的名称解析方式。TCP/IP 通信是基于 IP 地址的,但那些单调的数字是难以记忆的,通常我们会访问主机名,再通过某种机制将主机名解析为 IP 地址。
2 何时使用 DNS
凡是需要使用域名的场景都可以使用 DNS。
3 DNS 的原理
4 DNS 域命名空间
4.1 域命名空间的含义
域名空间用于指定组织名称的域的层次结构,不同域间以英文句点隔开,如www.baidu.com 中的 com、baidu、baidu.com 都是域。
- 根域(Root Domain)
只有一个,一般不写,也看不到。DNS 命名空间是由位于美国的 INTERNIC(国际互联网络信息中心)负责管理并进行授权管理的。根域服务器中只保存顶级域的 DNS 服务器名称与 lP 地址的对应关系。每一层的 DNS 服务器只负责管理其下一层域的 DNS 服务器名称与 IP 地址的对应关系。
- 完全合格域名(FQDN)
如 www.pku.edu.cn、www.baidu.com
4.2 域名空间的分类
域名空间可以按照组织类型分类,也可以按照地理区域分类。
- 机构域
com:表示商业机构。
net:表示网络服务机构。
org:表示非营利性组织。
gov:表示政府机构。
edu:表示教育机构。
mil:表示军事机构。
name:表示个人网站。
info:表示提供信息服务的机构。
- 地理域
共 243 个,如.cn、uk、us、tw、hk 等。
5 DNS 的查询方式
- 递归查询
DNS 客户端送出查询请求后,若 DNS 服务器内没有所需的记录,它就会代替客户端向其他的 DNS 服务器进行查询。一般由客户端所提出的查询请求属于递归查询方式。
- 迭代查询/重复查询
DNS 客户端送出查询请求后,若第一台 DNS 服务器内没有所需的记录,它会提供第二台 DNS 服务器的 IP 地址,让 DNS 客户端继续向第二台 DNS 服务器进行查询。
一般由 DNS 服务器向外发出的查询属于迭代查询方式。
6 DNS 的解析方式
- 正向解析
将域名变成 IP。
- 反向解析
将 ip 变成域名。不安全,实际工作中禁止使用。
搭建 DNS 服务器1 准备服务器并配置
- Windows Server 2008
- 配置 IP(IP、掩码、网关、主 DNS 不填或者填写自己)
2 安装 DNS
- 开始菜单—程序—管理工具—服务器管理器—角色—添加角色
3 配置 DNS 服务器
- 打开 DNS 界面:开始菜单—程序—管理工具—DNS
- 添加正向查找区域(正向域)
1、公司域名(相当于公司的网名)
2、右击“正向查找区域”—新建区域,自己起名
- 添加主机
1、相当于公司中计算机的网名
2、点击前面的正向域名—右侧空白处右击—新建主机(A 或 AAAA)—起名如www、news、blog 等
4 验证 DNS 服务器正确性
4.1 DNS 服务器上验证
nslookup 域名
4.2 客户端上验证
- 客户端的设置
设置 IP 地址:与 DNS 同网段;DNS 必填,且必须为 DNS 服务器的 IP 地址
- nslookup 域名
ping 域名:结果的[ ]中显示的数字即为 DNS 解析出来的 IP 地址
4.3 管理 DNS 客户端缓存
- DNS 客户端会将 DNS 服务器发来的解析结果缓存下来。
查看 DNS 客户端缓存
ipconfig /displaydns
清空 DNS 客户端缓存
ipconfig /flushdns
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com