12008搭建dns是通过新建dns角色服务器来实现,打开2008系统之后,打开服务器管理器找到角色----右侧有一个添加角色
2接着进入角色新建向导页面,默认进行下一步
3等待片刻扫描服务器角色之后,勾选dns服务器(注意搭建dns服务器要求固定IP地址)
4检查设置服务器固定IP
打开网络和共享中心,找到本地连接属性。打开点击internetv4属性,常规选项卡里面选择手动配置IP
5如果服务器是固定IP,直接进行下一步向导
6提示对话框确认安装dns服务器,点击安装继续
7点击安装之后,进入安装阶段需要等待几分钟
8安装好之后,如果关闭了windows update 会提示一个警告。建议激活windows update服务(其实这个可以不用开启不影响dns使用)
9再次返回服务器管理器角色服务里面,可以看到dns服务器
其他设置
1设置公网DNS转发
关于怎么添加dns记录的相关方法,咗嚛会另外一篇经验提供内部邮箱解析设置案例。
除此之外,dns服务器还要设置一个外部转发器,对于不能解析的地址进行外网dns解析
2客户端怎么设置dns
内部电脑的话,把dns部分首选dns设置为服务器的ip地址。辅助dns设置一个能够正常连接的公网IP即可,如果都是动态分配的到路由器上设置分配首选dns为内部dns[TOC]
主要参考知识
centOS7下DNS服务器的安装与配置 - csdn - 主要参考
CentOS73使用BIND配置DNS服务器(一) - csdn - 主要参考
四、bind(named)配置文件 - csdn
Linux系统下搭建DNS服务器——DNS原理总结 - csdn - 从概念层面看 DNS 解析
DNS正反向解析库配置篇(一) - csdn - 正反向解析文件配置
DNS配置详解 BIND实现正向解析和反向解析 - cnblog - 正反向解析文件配置
DNS域名解析服务--Named服务 - 说明详细
搭建DNS服务器 - - 域名解析文件配置说明
Linux中DNS配置 - csdn - 配置文件语法检查用的比较好
linux中dns服务器的搭建 - csdn - nslookup 使用的比较好
其他扩展知识
反向域名解析有什么功能? - 百度百科
Centos7/RHEL7中的ifconfig、netstat、route几个常用指令被替代 - csdn
运维小技巧:使用ss命令代替 netstat,和netstat说再见 - csdn
Linux安装nslookup - csdn
如图:
修改前先备份: cp -p /etc/namedconf /etc/namedconfbak // 参数-p表示备份文件与源文件的属性一致。
修改配置: vi /etc/namedconf , 配置内容如下:
检查一波
添加配置: vi /etc/namedrfc1912zones , 配置内容如下:
基于 namelocalhost 模板,创建配置文件: cp -p /var/named/namedlocalhost /var/named/namedreadingzt
配置正向域名解析文件 namedreadingzt : vi /var/named/namedreadingzt ,配置内容如下:
说明:
授权 named 用户 chown :named /var/named/namedreadingzt
检查区域文件是否正确 named-checkzone "readingzt" "/var/named/namedreadingzt" ,如图:
基于 namelocalhost 模板,创建配置文件: cp -p /var/named/namedlocalhost /var/named/named1921680
配置反向域名解析文件 named1921680 : vi /var/named/named1921680
授权 named 用户 chown :named /var/named/named1921680
检查区域文件是否正确 named-checkzone "0168192in-addrarpa" "/var/named/named1921680" ,如图:
重启 named 服务,让配置生效 systemctl restart named
配置 ifcfg-xxxx vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 , 具体内容如下:
如图:
重启网络服务,让配置生效 systemctl restart networkservice
bind-utils 软件包本身提供了测试工具 nslookup
nslookup testreadingzt , 或者,如下图:
nslookup 1921680232 , 或者,如下图:
搭建DNS服务器步骤如下:
1、安装bind服务 。
2、配置bind的主配置文件,将侦听53端口和dns请求查询设置为所有主机 。
3、配置区域文件,添加自己的域名,定义正向解析和反向解析信息 。
4、进入/var/named/目录,创建正向解析配置文件和反向解析配置文件。
5、修改正向解析配置文件,添加解析记录。
6、修改反向解析配置文件,添加反向解析记录。
7、防火墙允许53端口通过,设置服务器开机自动启动dns服务。
8、dns服务器将本机ip设置为dns地址 。
9、配置完成验证解析记录正常。
DNS服务器安装
1、打开“添加角色”,安装DNS服务。点击下一步,安装,开始启动dns服务器进行配置,
2、首先配置dns服务器,
3、进入后点击下一步,输入区域名称,点击下一步进入转发器点击否。
点击下一步,完成,
配置dns服务器
1、点击新建主机,
2、这里新建主机你可以新建一个web网站域名或者别的FTP站点域名等
名称为自定义
IP地址为虚拟机配置的静态ip地址
记得勾上下面的框框如果出现提示选择是可能是没有配置反向查找区域的问题,
3、配置反向查找区域,点击新建区域,点击下一步,
4、进入反向区域查找名称配置输入网络号,点击下一步,完成,
5、双击进入,
6、新建指针
主机IP地址为虚拟机ip地址
主机名为正向查找区域的域名。
最后确定配置完成,
7、最后ping一下你的域名能不能成功解析
配置虚拟机的dns地址为虚拟机ip
提供一个清理dns缓存的命令。ipconfig/flushdns
清除DNS解析程序缓存。
最好在配置前执行一下这条命令
我的平均 12ms。没有丢失。你可以用软件自动帮你找个好点的DNS呀。它会自动帮你找个最快的。只要2分钟。
有软件专门设置DNS。里面有备选的DNS服务器地址1千多个。自动测速并帮你设置好。有一键完成功能,免费的。搜索引擎搜索"彗星DNS优化器"可以找到。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)