当前位置: 首页 > news >正文

DNS服务

简介

DNS:domain name service 域名服务

作用:为客户机提供域名解析

dns 监听端口:53端口 分为 udp(只负责向外发) 和 tcp(确保正常发送至对端,对端发送数据包表示已经收到)

搭建服务器

这里用到的三台服务器分别是:win server2008、win 7、Kali(可自主选择)

1. 将 server2008 改为 LAN模式,配置固定 IP地址

我这里的IP 和 子网掩码配置为

  10.1.1.1      255.255.255.0

2. 在 server2008 中选择服务器管理器--->角色--->添加角色--->DNS服务器--->安装

3. 设置正向查找区域的域名:开始--->管理工具--->DNS--->正向查找区域--->新建区域 ---->主要区域---> a.com(此处域名可任意设置)--->一直下一步即可

4. 新建主机:设置名称(如 dns)和 IP地址(server2008本地)

(若勾选下方的创建相关的指针PTR,则下方无需手动添加指针)

5. 打开 win7,将其设为 LAN模式,因没有 dhcp,故手动配置 IP地址

win7 的 IP地址和子网掩码配置为

10.1.1.2   255.255.255.0

dns 服务器配置为 10.1.1.1(server2008),因为在 server2008 中配置的 dns 服务

接下来我们尝试在 win7 中 ping server2008 主机IP和域名,观察是否能 ping 通

ping 10.1.1.1
ping dns.a.com  #上一步设置的server2008的DNS域名

若ping 通则表示 DNS 服务器搭建成功,若不通,可以进一步查看防火墙是否关闭,是否设置了LAN区段,是否遗留了哪些步骤等等

6. Kali 配置 LAN模式,配置静态 IP地址

右键 Edit Connections,双击打开 connection1,按下图进行操作

(与上面步骤相同,配置 Kali 的 IP地址和子网掩码,同样将 Kali 的 DNS 服务设置为 server2008的 IP地址)

设置完成保存后,即可 ping 通 10.1.1.1

7. 若想在 win7 中 ping hydra.a.com能 ping 到 Kali,则需要在server2008的 dns 中zc.com域下 新建主机,步骤同上

8. 设置反向查找区域:在 反向查找区域右键 “新建区域"--->主要区域--->ipv4反向查找--->网络 ID:10.1.1.1--->一直下一步即可

9. 新增 PTR 指针,输入 IP 地址 ,浏览选择相对应的 主机名

10. 在 win7 中尝试 nslookup 即可查看

nslookup hydra.a.com
#nslookup作用:查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题

【但每台 PC 都需手动配置 IP地址较麻烦,故可以在 server 2008中

搭建 dhcp服务器(在首先 DNS服务器中 可进行验证)】

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • MySQL 学习笔记(基础篇 Day3)
  • LVGL在VScode中安装模拟器运行配置笔记教程
  • 留学|推荐信|专业课老师|计算机科学与工程
  • spring-data-elasticsearch官方文档解读(部分)
  • Matplotlib进阶学习:基于Matplotlib实现设置Times New Roman字体
  • RabbitMQ实战:docker compose 搭建RabbitMQ
  • scrcpy远程投屏控制Android
  • 【调试记录】vscode远程连接问题汇总
  • 路径总和00
  • java面试
  • mysql如何开启手动提交事务
  • VScode格式化快捷键
  • day59 线程
  • 闭包的理解和使用场景
  • 代码随想录三刷day26
  • JavaScript-如何实现克隆(clone)函数
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • CSS居中完全指南——构建CSS居中决策树
  • java8 Stream Pipelines 浅析
  • JavaScript新鲜事·第5期
  • k个最大的数及变种小结
  • Solarized Scheme
  • spring + angular 实现导出excel
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 前端相关框架总和
  • 前嗅ForeSpider教程:创建模板
  • 数据可视化之 Sankey 桑基图的实现
  • 听说你叫Java(二)–Servlet请求
  • 微服务核心架构梳理
  • 优化 Vue 项目编译文件大小
  • Mac 上flink的安装与启动
  • 阿里云服务器购买完整流程
  • ​LeetCode解法汇总518. 零钱兑换 II
  • #laravel 通过手动安装依赖PHPExcel#
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • #QT(串口助手-界面)
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • ( 10 )MySQL中的外键
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (3)STL算法之搜索
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (回溯) LeetCode 46. 全排列
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .mysql secret在哪_MySQL如何使用索引
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?
  • .NET国产化改造探索(一)、VMware安装银河麒麟
  • .NET企业级应用架构设计系列之应用服务器
  • .net用HTML开发怎么调试,如何使用ASP.NET MVC在调试中查看控制器生成的html?
  • .net专家(张羿专栏)
  • /etc/shadow字段详解