2025 11 09 作业

主服务器配置步骤

安装Bind软件包 执行以下命令安装Bind DNS服务器软件:

bash 复制代码
dnf install bind -y

编辑主配置文件 修改/etc/named.conf配置文件,配置监听IP和允许查询范围:

conf 复制代码
options {
    listen-on port 53 { 192.168.200.128; };
    allow-query { any; };
};

配置正向解析区域 在配置文件中添加正向解析区域声明:

conf 复制代码
zone "openlab.com" IN {
    type master;
    file "named.openlab.com";
    allow-transfer { 192.168.200.129; };
};

创建正向解析文件 复制模板文件并编辑正向解析记录:

bash 复制代码
cp -a /var/named/named.localhost /var/named/named.openlab.com
vim /var/named/named.openlab.com

文件内容示例:

bind 复制代码
$TTL 1D
@ IN SOA @ admin.admin.com. (
    0 ; serial
    1D ; refresh
    1H ; retry
    1W ; expire
    3H ) ; minimum
NS ns.openlab.com.
ns A 192.168.200.128
www A 192.168.200.111
ftp A 192.168.200.123
wwww CNAME www

创建反向解析文件 编辑反向解析记录文件:

bash 复制代码
vim /var/named/named.192

文件内容示例:

bind 复制代码
$TTL 1D
@ IN SOA @ rname.invalid. (
    2025110901 ; serial
    1D ; refresh
    1H ; retry
    1W ; expire
    3H ) ; minimum
NS ns.openlab.com.
128 PTR ns.openlab.com.
111 PTR www.openlab.com.
123 PTR ftp.openlab.com.

启动DNS服务 执行以下命令启动服务:

bash 复制代码
systemctl restart named

从服务器配置步骤

安装Bind软件包 执行以下命令安装Bind软件:

bash 复制代码
dnf install bind -y

编辑主配置文件 修改/etc/named.conf配置文件:

conf 复制代码
options {
    listen-on port 53 { 192.168.200.128; };
    allow-query { any; };
};

配置正向解析同步 添加正向区域同步配置:

conf 复制代码
zone "openlab.com" IN {
    type slave;
    masters { 192.168.200.128; };
    file "slaves/named.openlab.com";
};

配置反向解析同步 添加反向区域同步配置:

conf 复制代码
zone "200.168.192.in-addr.arpa" IN {
    type slave;
    masters { 192.168.200.128; };
    file "slaves/named.192";
};

启动DNS服务 执行以下命令启动服务:

bash 复制代码
systemctl restart named
相关推荐
txxzjmzlh2 分钟前
SpringBoot 统⼀功能处理
java·spring boot·后端
布裘13 分钟前
【银河麒麟】重启后时区丢失?排查发现 localtime 被业务程序替换成硬链接
linux·运维·网络
zhikouai1 小时前
把外部助手接进聊天软件的架构分层与参数配置
服务器·网络·php
荣合技术服务1 小时前
HPC 超算集群故障维修实录:找荣合科算维护后,模拟仿真计算又能跑了
运维·服务器·超算服务器·荣合科算
nice_lcj5202 小时前
Java Lambda 表达式入门:怎么写、怎么用、常用方法有哪些
java·开发语言·后端·面试
码农小河662 小时前
基于SSM+JSP+MySQL的在线医疗服务系统的设计与实现
java·开发语言·mysql
GeW3 小时前
高端化转型进入“补底层”阶段:Linux与数据库的再定位
linux
SL_staff3 小时前
从配置失效到逻辑复用:JVS-Logic 如何构建可治理的业务编排中枢
java·spring·产品
特立独行的猫A3 小时前
一份 Markdown 发十个平台:cspub 一稿多投
java·后端·python
silent3 小时前
龙芯3B6000M运行Yolov8+FastApi
linux·loongarch·loongnix·龙芯