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

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

1、安装bind软件包

 yum -y install bind    

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

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

在这里插入图片描述
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";                                 #区域数据文件为       
 };

在这里插入图片描述
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; };
};

在这里插入图片描述
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                           #泛域名解析,“*"代表任意主机名

在这里插入图片描述
5.启动服务,关闭防火墙

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

在这里插入图片描述

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

1、打开虚拟机win10,记住虚拟机win10和CentOS7需要在同一网络中
在这里插入图片描述
2、更改虚拟机win10的网络设置
在这里插入图片描述
3、进入后,找到Eehernet0右击选择属性,然后按下图进行操作
在这里插入图片描述
在这里插入图片描述
结束!!!

NFS共享服务

创建一台新机器用来当客户机
在这里插入图片描述
1. 安装 nfs-utils、rpcbind 软件包

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

在这里插入图片描述
2. 设置共享目录

在这里插入图片描述
3. 启动 NFS 服务程序
手动加载NFS共享服务时,应该先启动rpcbind,再启动nfs

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

在这里插入图片描述

客户机上查看
在这里插入图片描述
在这里插入图片描述
进入win看是否能访问
在这里插入图片描述
在这里插入图片描述
到这里就成功了

猜你喜欢

转载自blog.csdn.net/weixin_51622156/article/details/111177843
今日推荐