Windows Server 2012配置DNS服务器的方法


Posted in Servers onApril 29, 2022

为了实现负载均衡,扩展服务器带宽,需要自己配置DNS服务器解析对应域名。

本文记录Windows Server 2012配置DNS服务的方法。

假设域名www.mydomain.com 已在阿里云作了解析,现在需要新增一个二级域名 stream.mydomain.com 做推流服务,需要使用自己配置的DNS服务做请求解析分发。

Windows Server 配置 DNS服务器的步骤如下

一、添加DNS服务

打开服务器管理器,选择“添加角色和功能”

Windows Server 2012配置DNS服务器的方法

弹出界面一直按默认选项点击下一步,到选择服务器角色界面,选择 “DNS服务器” 点击下一步,然后一直按默认设置点击下一步直到安装完成。

Windows Server 2012配置DNS服务器的方法

二、配置DNS服务

从服务管理器右侧顶部的工具菜单中选择 “DNS” 弹出配置页面:

Windows Server 2012配置DNS服务器的方法

在正向查找区域点击鼠标右键新建区域

Windows Server 2012配置DNS服务器的方法

按照向导完成设置:

Windows Server 2012配置DNS服务器的方法

Windows Server 2012配置DNS服务器的方法

Windows Server 2012配置DNS服务器的方法

Windows Server 2012配置DNS服务器的方法

Windows Server 2012配置DNS服务器的方法

Windows Server 2012配置DNS服务器的方法

在正向查找区域下选中刚才新建的域名 mydomain.com 右键点击新建主机

Windows Server 2012配置DNS服务器的方法

在弹出界面中填写需要解析的域名字段名称以及对应的IP地址

Windows Server 2012配置DNS服务器的方法

按照以上配置,stream.mydomain.com 就会被解析到 47.108.xx.xx。如果域名需要解析到多台服务器作负载均衡,可以用同样的名称,不同IP按以上步骤添加新的主机

Windows Server 2012配置DNS服务器的方法

如下图,stream.mydomain.com 就添加了两个IP的主机

Windows Server 2012配置DNS服务器的方法

一般的域名还需要添加名称为 www 的主机以实现对 www.mydomain.com的解析。这里因为www的解析已经在阿里云的平台借助阿里云使用的DNS服务器上做了解析,这里就不作配置。

可以看到DNS设置页面中还有反向查找区域,发现查找是通过IP查找域名的,可以用来对垃圾邮件进行识别,如果你的域名不对外发送邮件,可以不用设置。

三、测试

1、点击我们的DNS服务器,右键启动nslookup

Windows Server 2012配置DNS服务器的方法

2、在命令窗口中输入刚才配置的 stream.mydomain.com,可以查找出刚才添加的主机地址。

Windows Server 2012配置DNS服务器的方法

说明本地测试ok。

3、使用一台远程客户机,将客户机的DNS设置为刚才配置DNS服务的Windows Server 的服务器的IP:

Windows Server 2012配置DNS服务器的方法

在客户机上使用 ping stream.mydomain.com:

Windows Server 2012配置DNS服务器的方法

结果显示正确解析到了之前设置的主机。说明DNS服务器正常工作了。

到此这篇关于Windows Server 2012 搭建DNS服务器的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
解决Nginx 配置 proxy_pass 后 返回404问题
Mar 31 Servers
使用goaccess分析nginx日志的详细方法
Jul 09 Servers
nginx反向代理配置去除前缀案例教程
Jul 26 Servers
Windows下用Nginx配置https服务器及反向代理的问题
Sep 25 Servers
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
Nov 17 Servers
详解nginx location指令
Jan 18 Servers
nginx刷新页面出现404解决方案(亲测有效)
Mar 18 Servers
详解使用内网穿透工具Ngrok代理本地服务
Mar 31 Servers
Nginx+Tomcat负载均衡多实例详解
Apr 11 Servers
zabbix配置nginx监控的实现
May 25 Servers
详解ZABBIX监控ESXI主机的问题
Jun 21 Servers
Windows Server 修改远程桌面端口的实现
Jun 25 Servers
docker compose 部署 golang 的 Athens 私有代理问题
Apr 28 #Servers
Nginx 安装SSL证书完成HTTPS部署
Ubuntu Server 安装Tomcat并配置systemctl
Apr 28 #Servers
Windows Server 2019 安装DHCP服务及相关配置
Windows Server 2019 域控制器安装图文教程
阿里云 Windows server 2019 配置FTP
Windows Server 2012 修改远程默认端口3389的方法
You might like
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
2010/12/29 PHP
discuz的php防止sql注入函数
2011/01/17 PHP
163的邮件用phpmailer发送(实例详解)
2013/06/24 PHP
PHP获取数组最大值下标的方法
2015/05/12 PHP
基于jquery的Repeater实现代码
2010/07/17 Javascript
在js中判断checkboxlist(.net控件客户端id)是否有选中
2013/04/11 Javascript
浅析JavaScript中的CSS属性及命名规范
2013/11/28 Javascript
一款由jquery实现的整屏切换特效
2014/09/15 Javascript
一个JavaScript获取元素当前高度的实例
2014/10/29 Javascript
jquery获取文档高度和窗口高度汇总
2016/01/25 Javascript
图解prototype、proto和constructor的三角关系
2016/07/31 Javascript
JS调用某段SQL语句的方法
2016/10/20 Javascript
nodejs连接mongodb数据库实现增删改查
2016/12/01 NodeJs
JS仿京东移动端手指拨动切换轮播图效果
2020/04/10 Javascript
JS实现图片放大缩小的方法
2017/02/15 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
手把手15分钟搭一个企业级脚手架
2019/09/16 Javascript
[28:42]Ti4正赛VG vs NEWBEE1
2014/07/19 DOTA
[01:02:00]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第三场 1月24日
2021/03/11 DOTA
python目录操作之python遍历文件夹后将结果存储为xml
2014/01/27 Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
2017/09/26 Python
用Django写天气预报查询网站
2018/10/21 Python
Django框架视图层URL映射与反向解析实例分析
2019/07/29 Python
djano一对一、多对多、分页实例代码
2019/08/16 Python
python空元组在all中返回结果详解
2020/12/15 Python
韩国11街:11STREET
2018/03/27 全球购物
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
公司寄语大全
2014/04/10 职场文书
员工激励培训演讲稿
2014/09/16 职场文书
作风建设年度心得体会
2014/10/29 职场文书
幼儿园教师求职信
2015/03/20 职场文书
求职简历自荐信怎么写
2015/03/26 职场文书
小学教师教学随笔
2015/08/14 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python
修改MySQL的数据库引擎为INNODB的方法
2021/05/26 MySQL
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS