构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)

文章目录

  • 构建DNS域名解析服务器步骤(带图详解)
  • 使用虚拟机win10进行域名解析
    • NFS共享服务

构建DNS域名解析服务器步骤(带图详解)

1、安装bind软件包

 yum -y install bind    

配置正向解析
1.先查看需要修改的配置文件所在路径

 rpm -qc bind                   #查询bind软件配置文件所在路径
/etc/named.conf                #主配置文件
/etc/named/rfc1912.zonrs       #区域配置文件
/var/named/named.localhost     #区域数据配置文件

构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第1张图片
2.修改主配置文件

vim /etc/named.conf
options {
   listen-on-v6 poet 53 { 192.168.184.10; };              #监听53端口,IP地址使用提供服务的本地IP,也可用any代表所有
#   listen-on-v6 port 53 { : :1; };                      #ipv6行如不使用可以注释掉或者删除
   directory       "/var/named";                          #区域数据文件的默认存放位 置
   dump- file      "/var/ named/data/cache_ dump . db";   #域名缓存数据库文件的位置
   statistics-file "/var/named/data/named stats.txt";     #状态统计文件的位置
   memstatistics-file "/var/named/data/named_ mem_ stats. txt";    #内存统计文件的位置
   allow-query
{ any; };                                                #允许使用本DNS解析服务的网段,也可用any代表所有

zone "." IN {                                            #正向解析“. "根区域
    type hint;                                       #类型为根区域
    file "named.ca";                                 #区域数据文件为       
 };

构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第2张图片
3.修改区域配置文件,添加正向区域配置

 include "/etc/ named. rfc1912. zones"; 	#包含区域配置文件里的所有配置


vim /etc/ named. rfc1912. zone                           #可在文件里有模版,可复制粘贴后修改
zone "lic. com" IN {                                     #正向解析"lic.com"区域
type master;                                             #类型为主区域
  file "lic. com. zone";                                  ●指定区域数据文件为lic. com. zone
allow-update { none; };
};

构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第3张图片
4.配置正向区域数据文件

cd /var/named/
cp -P named. localhost lic.com.zone                      #保留源文件的权限和属主的属性复制
vim /var/named/lic.com.zone
$TTL 1D                                                  #设置缓存解析结果的有效时间
@       IN SOA lic.com. admin.lic.com. (
                                       0; serial .
                                       1D; refresh
                                       1H; retry
                                       1W; expire
                                       3H ) ; minimum
     NS    lic.com.                                  #记录当前区域的DNS服务器的名称
     A     192.168.184.10                            #记录主机IP地址
IN   MX  10    mail.lic.com.                             #MX为邮件交换记录,数字越大优先级越低
www  IN  A     192.168.184.10                            #记录正向解析www.benet.com对应的IP
mail IN  A     192.168.184.11
ftp  IN CNAME  www                                       #CNAME使用别名,ftp是www的别名
*    IN   A    192.168.184.100                           #泛域名解析,“*"代表任意主机名

构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第4张图片
5.启动服务,关闭防火墙

systemctl start named
systemctl stop firewalld
setenforce 0        
tail -f /var/log/ messages                               #如果服务启动失败,可以查看日志文件来排查错误

构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第5张图片

使用虚拟机win10进行域名解析

1、打开虚拟机win10,记住虚拟机win10和CentOS7需要在同一网络中
在这里插入图片描述
2、更改虚拟机win10的网络设置
构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第6张图片
3、进入后,找到Eehernet0右击选择属性,然后按下图进行操作
构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第7张图片
构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第8张图片
结束!!!

NFS共享服务

创建一台新机器用来当客户机
构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第9张图片
1. 安装 nfs-utils、rpcbind 软件包

   rpm -q rpcbind nfs-utils 
   yum -y install nfs-utils rpcbind

构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第10张图片
2. 设置共享目录

构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第11张图片
3. 启动 NFS 服务程序
手动加载NFS共享服务时,应该先启动rpcbind,再启动nfs

systemctl start rpcbind
systemctl start nfs
systemctl enable rpcbind
systemctl enable nfs

构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第12张图片

客户机上查看
构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第13张图片
构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第14张图片
进入win看是否能访问
构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第15张图片
构建DNS域名解析服务器步骤和使用虚拟机win10进行域名解析(技术文档)_第16张图片
到这里就成功了

你可能感兴趣的:(linux,linux)