快生活 - 生活常识大全

服务器


  Windows server 2008
  之dns服务
  一,概述
  DNS(Domain Name System,域名系统):将易于记忆的域名与不容易记忆的IP地址作转换
  DNS解析程序的查询流程:
  域名结构
  常见组织名称:
  lcom:表示商业组织
  ledu:表示教育机构
  lorg:表示非赢利组织
  lnet:表示计算机网络组织
  lgov:表示美国政府组织
  lmil:表示军事部门
  域名区分
  相对域名:指在某一级的域名下面的下属域名
  绝对域名:指完整的域名,一直写出根域名。
  (注:绝对域名也称为完全合格的域名(Full Qualified Domain Name,FQDN))
  查询方式
  递归查询:
  主机所询问的本地服务器不知道被查询的域名的IP地址,然后本地域名服务器就以dns客户的身份,向其他根域名服务器继续发出查询请求报文(即替主机继续查询),而不是让主机自己进行下一步查询。最终返回的查询结果或者使所要查询的IP地址,或者是报错,表示无法查询到所需要的IP地址。(也就是客户只发一次请求,要求对方给出最终结果)
  迭代查询:
  主机发出一次请求,对方如果没有授权回答,它就会返回一个能解答这个查询的其它名称服务器列表,主机会再向返回的列表中发出请求,直到找到最终负责所查域名的名称服务器,从它得到最终结果。
  资源记录
  1.每个DNS数据库都由资源记录构成
  2.资源记录通常格式和选项含义
  (1)格式
  ①Domain Time to Live Record Type Class Record Data
  (2)含义
  ①域名(Domain):该项给出要定义的资源记录的域名,该域名通常用来作为域名查询时的关键字
  ②存活期(Time to Live):在该存活期过后,该记录不再有效
  ③记录类型(Record Type):该项说明资源记录的类型
  ④记录数据(Record Data):说明和该资源记录相关的信息,通常由资源记录类型来决定
  ⑤类别(Class):该项说明网络类型(注:目前大部分的资源记录都采用"IN",表明Internet,该域的缺省值为"IN")
  (3)常用的资源记录类型
  ①A:此记录列出特定主机名的IP地址
  ②CNAME:此记录指定标准主机名的别名
  ③MX:建立邮箱服务器记录,此记录列出了负责接收发到域中的电子邮件的主机
  ④PTR:反向地址解析
  ⑤SRV:服务位置记录用于将DNS域名映射到指定的DNS主机列表,该DNS主机提供Active Directory域控制器之类的特定服务
  二,DNS服务器安装部署
  安装环境:
  1.windows10 上的hyper-v
  2.服务器系统windows server 2008x64 sp3
  3.客户端系统windows xp x64 sp3
  4.Hyper-v上选用同一张网卡,使它们在一个局域网内
  规划:
  1.Windows server 2008x64 sp3
  ①IP地址:192.168.0.1
  ②子网掩码:255.255.255.0
  ③网关:192.168.0.254
  2.windows xp x64 sp3,(进入桌面后,单击"开始"——>"控制面板"——>"网络和internet连接"——>"网络连接"——>右键"本地连接"——>选择"属性"——>双击"internet协议(tcp/ip)",进入IP地址编辑界面,编辑IP地址)
  ①IP地址:192.168.0.2
  ②子网掩码:255.255.255.0
  ③网关:192.168.0.254
  部署
  1.进入桌面后,单击桌面左下角的开始——管理工具——服务器管理器,得到以下界面
  2.单击角色——再找到右边的添加角色,点击一下——找到DNS服务器选项,勾选一下——再点击下一步——下一步——安装,等待安装完成,重启一下即可。
  创建正向查找区域
  1.单击"开始"——"管理工具"——"DNS",显示如图
  2.右键"服务器名(SERVER-1)"——点击"配置DNS服务器"——进入"DNS服务器配置向导",如下图
  3.点击"下一步",会出现如下界面,根据自身情况选择一种,这里我们选择"创建正向查找区域(适合小型网络使用)(F)"这个选项,点击"下一步"。如图
  4.这边也可以看到两个选项,自行根据情况选择,这里选择"这台服务器维护区域(T)"选项,点击"下一步"。如图
  5.这时"区域名称"填写,自行填写。这边因为是做测试实验,故随便填写一个,如图
  6.这里根据情况选择,这里我们选择"创建新文件,文件名为",如图
  7."动态更新"窗口,我们这里选择"不允许动态更新"。(这里还没有讲到AD,等到后面AD搭建的时候,再进行说明)
  8."转发器"窗口,这里测试的DNS服务器供测试内部使用,故选择"否,不应转发查询"选项,再点击"下一步"。如图(注:"转发器"是网络上的域名系统(DNS)服务器,用来将外部DNS域名的DNS查询转发给该网络外的DNS服务器。也就是说将它们在本地无法解析的查询转发给网络上的DNS服务器)
  9.最后完成"服务器配置向导",点击"完成"。
  创建反向查找区域
  1.选择"DNS管理器"窗口中的"反向查找区域",右键一下;选择"新建区域",开始"新建区域向导",点击"下一步"。如图
  2."区域类型"窗口选择,根据情况选择;这里选择"主要区域",点击"下一步"。如图
  3.根据目前状况,以及本次实验,选择"ipv4反向查找区域",点击"下一步"。如图
  4."反向查找区域名称",这里我们选择"网络ID";输入IP地址网络位,点击"下一步"。如图
  5."区域文件"窗口,这里保持默认创建,点击"下一步"即可。如图
  6."动态更新"窗口,这里也保持默认,点击"下一步"。如图
  7.最后完成"新建区域向导",点击"完成"即可。
  三,管理DNS服务器
  1.DNS服务器的"停止"与"启动"等
  (1)右键服务器名(SERVER-1)——所有任务——然后进行"启动/停止/暂停/恢复/重新启动"。如图
  2.创建主机记录
  (1)这里创建三条主机记录
  ①服务器:IP地址:192.168.0.1 域名:server1.test.com.cn
  ②邮件服务器:IP地址:192.168.0.1 域名:mail.test.com.cn
  ③客户端:IP地址:192.168.0.2 域名:client1.test.com.cn
  1)在"DNS管理器"界面,点击"服务器名(SERVER-1)",展开下拉菜单;再点击"正向查找区域",展开下拉菜单;点击之前创建的"正向查询区域(test.com.cn)";右键一下"test.com.cn"这个选项,点击"新建主机"。如图
  2)这时会出现一个弹窗,然后根据之前规划填写信息,先创建一条服务器的主机记录。同时,要勾选上"创建相关的指针(PTR)记录"。(如图)
  3)然后再同上,创建一条邮件服务器和一条客户端的主机记录
  4)最后可以看到如下图所示
  正向查找记录
  反向查找记录
  3.创建别名记录
  (1)这里也创建两条别名记录
  ①服务器:IP地址:192.168.0.1 别名:server2008.test.com.cn 主机名:server1.test.com.cn
  ②客户端:IP地址:192.168.0.2 别名:winxp.test.com.cn 主机名:client1.test.com.cn
  1)在"DNS管理器"界面,点击"服务器名(SERVER-1)",展开下拉菜单;再点击"正向查找区域",展开下拉菜单;点击之前创建的正向查询区域(test.com.cn);右键一下"test.com.cn"这个选项,点击"新建别名"。如图
  2)弹出一个窗口,输入之前规划的别名,然后"目标主机的完全合格的域名",点击浏览,找到对应的主机名确定。(如图),再点击一下确定。
  3)重复上面的操作在创建一条客户别名
  4)最后正向查找记录,如下图
  4.创建邮件交换器记录
  (1)电子邮件应用程序根据电子邮件收件人的目标地址中的DNS域名,使用邮件交换器(MX)资源记录来查找邮件服务器。当存在多条邮件交换器资源记录,DNS客户端服务将按从最低值(最高优先级)到最高值(最低优先级)的优先顺序。
  (2)在"DNS管理器"界面,点击"服务器名(SERVER-1)",展开下拉菜单;再点击"正向查找区域",展开下拉菜单;点击之前创建的正向查询区域(test.com.cn);右键一下"test.com.cn"这个选项,点击新建"邮件交换器"。
  (3)根据情况填写相关选项(注:
  四,测试DNS服务器
  1.常用测试工具nslookup和ping命令
  2.这里对nslookup进行使用说明,ping不做说明
  3.Nslookup命令
  (1)用来向internet域名服务器发出查询信息。
  (2)两种模式
  ①交互式:允许使用者从名字服务器查询不同的主机或域的信息
  ②非交互式:用于只打印一个主机或域的名字和所请求的信息
  (3)当nslookup后面不带任何参数,进入交互式;当后面带一个主机名或IP地址时,为非交互
  4.客户端操作(注:先设置好dns服务器地址,通过ipconfig /all,查看是否是要测试的DNS服务器地址)(以下命令都接着上面的命令窗口输入,故不做说明)
  (1)查找主机
  ①打开cmd命令窗口,输入nslookup
  ②输入主机名
  (2)查找域名信息("set type"表示设置要查找的类型)
  ①set type=ns
  ②test.com.cn
  (3)检查反向DNS
  ①set type=ptr
  ②192.168.0.1
  (4)检查MX邮件记录
  ①set type=mx
  ②test.com.cn
  (5)检查CNAME记录
  ①set type=cname
  ②Server2008.test.com.cn
  DNS服务器完,后续会继续编写更多相关服务器搭建。同时有兴趣的可以关注以下公众号,公众号会不定时的更新Linux相关的服务搭建以及kali的相关教程。
网站目录投稿:绮冬