• 服务器

  实战目的:

  ü 配置内网的DNS服务器实现内网服务器的域名解析。

  ü 配置内网的DNS服务器减少到Internet的域名解析流量。

  ü 配置内网的DNS服务器实现Internet上服务器的域名解析。

  网络环境:

  

  企业场景:

  在微软河北技术支持中心,有一个内部办公网站,网络管理员打算员工使用访问WebServer,有一个内部用的FTP站点,网络管理员打算办公人员使用ft访问FTPServer,内部有一个邮件服务器Mailserver,网络管理员打算办公人员使用mai访问该服务器。

  域名没有在Internet上注册,因此内部员工的计算机要想解析、ft和mai域名,必须使用内网的DNS服务器DNSServer。

  办公人员除了访问内网的服务器,还需要访问Internet,因此DNSServer必须能够将访问Internet的域名解析请求转发到Internet服务器上的DNS。

2.1.1 配置内网的DNS服务器

  任务:

  ü 配置DNSServer使用Internet上DNS服务器。

  ü 配置DNSServer使用Internet上的DNS根提示。

  ü 创建正向区域

  步骤:

  1. 在DNSServer上,更改本地连接的TCP/IP协议属性使用Internet上的DNS服务器作为首选的DNS服务器。

  2. 右击DNSServer服务器,点击“属性”,在根提示标签下,选中rootDNS.ns,点击“删除”。

  

  3. 在出现的警告提示符下,点击“是”。

  4. 右击DNSServer,点击“配置DNS服务器”。

  

  5. 在出现的欢迎使用DNS服务器配置向导对话框,点击“下一步”。

  6. 在选择配置操作对话框,选择“只配置根提示”,点击“下一步”。

  

  7. 在正在完成DNS服务器配置向导对话框,点击“完成”。

  8. 打开DNSServer服务器属性,在根提示标签下,可以看到已经添加了Internet上默认的根DNS服务器。选中IP地址未知的根DNS服务器,点击“编辑”。

  

  9. 在出现的编辑名称服务器记录对话框,点击“解析”。

  10. 可以看到能够解析出正确的IP地址,点击“确定”。

  

  11. 右击“正向查找区域”,点击“创建区域”。

  12. 在出现的欢迎使用新建区域向导对话框,点击“下一步”。

  

  13. 在出现的区域类型对话框,选择“主要区域”,点击“下一步”。

  14. 在区域名称对话框,输入,点击“下一步”。

  

  15. 在区域文件对话框,保持默认的选择和文件名,点击“下一步”。

  16. 在动态更新对话框,选择“不允许动态更新”,点击“下一步”。

  

  17. 在正在完成新建区域向导对话框,点击“完成”。

  18. 右击区域,点击“新建主机”。

  

  19. 在新建主机对话框,输入www和IP地址10.7.10.45,点击“添加主机”。

  20. 添加ftp和mail主机记录。

  

2.1.2 在内网计算机上测试

  任务:

  ü 配置Sales计算机使用内网的DNS服务器DNSServer作为首选的DNS服务器。

  ü 使用nslookup测试内网服务器的域名解析,测试Internet上域名解析。

  ü 查看内网DNS服务器缓存的结果。

  步骤:

  21. 在Sales计算机上,更改本地连接,配置计算机使用内网的DNS服务器DNSServer作为首选的DNS服务器。

  22. 在命令行界面下输入nslookup,测试内网域名域名解析,测试Internet 中域名解析。

  

  23. 在DNSServer服务器上,打开DNS管理工具,点击“查看”à“高级”。

  24. 点击“显示缓存的查找”,可以看到缓存的结果。如果内网中的其他客户端再次解析相同的Internet域名,DNSServer服务器就会从缓存中查找结果,这样就会减少到Internet的域名解析流量。

  

配置内网DNS实现内部域名解析的更多相关文章

  1. 使用dnsmasq快速搭建内网DNS

    背景介绍公司有一批测试服务器,之间希望通过自定义的域名进行访问,这样比较方便,但每个人每台机器都维护一个hosts的话会非常麻烦,于是想搭建一个内部的DNS服务器,对自定义的域名进行解析,同时缓存公网 ...

  2. Centos下内网DNS主从环境部署记录

    一.DNS是什么?DNS(Domain Name System),即域名系统.它使用层次结构的命名系统,将域名和IP地址相互映射,形成一个分布式数据库系统. DNS采用C-S架构,服务器端工作在UDP ...

  3. 用 ROS 做内网DNS服务器

    转载:http://iliuyong.iteye.com/blog/1035692 用 ROS 做内网DNS服务器方法:1.ROS 设置IP ->DNS 选择"static" ...

  4. bind搭建内网DNS服务器架构(主从、子域授权、DNS转发器)

    实验目的 模拟企业DNS服务架构服务器及原理 实验环境准备 实验架构图 实验设备 DNS服务器4台 主服务器master(centos8):IP_192.168.100.30, 从服务器slave(r ...

  5. Backbox Linux简介与配置内网IP

    总体说起来,Backbox内置的工具什么的,并不是很多,但是它集成了一些用起来很棒的工具. 比如:Beef.Sqlmap.wpscan.zenmap.msf.w3af.dns嗅探等一系列工具,传说中的 ...

  6. 刚刚研究了下ipv6,尝试配置内网VPS的IPv6地址

    刚刚研究了下ipv6,尝试配置内网VPS的IPv6地址是3台设备,分别是客户机Windows系统.核心交换机.PPPoE拨号的路由器 第一步:在PPPoE拨号的路由器上面查看ppp0拨号的地址 ifc ...

  7. 云计算之路-试用Azure:搭建自己的内网DNS服务器

    之前我们写过一篇博文谈到Azure内置的内网DNS服务器不能跨Cloud Service,而我们的虚拟机部署场景恰恰需要跨多个Cloud Service,所以目前只能选择用Azure虚拟机搭建自己的内 ...

  8. DNS:从零搭建公司内网DNS服务器

    写在前面的话 网上关于 DNS 的文章其实一搜索一大把,但是看别人的文档一般都会有个问题,乱,不讲究,全是 ctrl c + ctrl v,我个人是看不下去的.头皮发麻.所以决定自己来写写这方面的东西 ...

  9. Mac配置内网穿透

    闲语: Java开发过程中,往往会对接第三方,而在对接过程中,双方间使用的最多的"通讯"方式就是异步通知.可是异步通知过程中,只能通知到外网地址,可是在调试过程我们都是在本地进行- ...

随机推荐

  1. Linux记录-TCP状态以及(TIME_WAIT/CLOSE_WAIT)分析(转载)

    1.TCP握手定理 2.TCP状态 l  CLOSED:初始状态,表示TCP连接是“关闭着的”或“未打开的”. l  LISTEN :表示服务器端的某个SOCKET处于监听状态,可以接受客户端的连接. ...

  2. Javaweb学习笔记——(五)——————DOM&XML目录

    1.表单提交方式 *使用submit提交 <form> <input type="submit" /> </form> *使用button提交表 ...

  3. mysql 案例 ~查询导致的tmp临时文件问题

    一 简介:之前遇到一个tmp分区暴涨的问题,后来经过大神的指点,遂分析写下 二 分类: 1  select语句出现 using temporay tmp 下出现 #sql_631a_1.MYD #sq ...

  4. mysql 案例 ~ pt-kill工具的使用

    一 简介:学习pt-kill工具使用 二 功能: 能按照多维角度进行kill的查杀,迅速的降低数据库使用负载 三 常用命令 pt-kill  --match-command 'Query|Sleep' ...

  5. Python 成仙之路

    这个部分的所有内容,都是我学习Python过程中的学习笔记. 这个部分的所有内容,都是我学习Python过程中的学习笔记. 这个部分的所有内容,都是我学习Python过程中的学习笔记. 第一部分  p ...

  6. 【网络编程4】网络编程基础-ARP响应(ARP欺骗之中间人攻击)

    arp欺骗->arp响应 ARP 缓存中毒(ARP欺骗) arp传送原理在于主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址:收到返回消 ...

  7. Python3 configparse模块(配置)

    ConfigParser模块在python中是用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section),每个节可以有多个参数(键=值). 注意:在 ...

  8. 腾讯云YUM安装失效

    修改路由后,YUM安装失效,提示不能解析YUM源 yum clear chche yum makecache

  9. 反汇编调试内核驱动 Oops提示【转】

    以下部分内容转自:https://blog.csdn.net/jiatingqiang/article/details/7481497 反汇编调试内核驱动 arm-none-linux-gnueabi ...

  10. volatile的深入理解--【sky原创】

    volatile 所有定义的变量都是在内存上面的,  例如: int i = 10; int j = i; int k = i;   i = 10; 是初始化的变量,存放在数据段,未初始化的变量存放在 ...