boxmoe_header_banner_img

(>wO``)❤

加载中

文章导读

DNS-bind9


avatar
bai, mo 2026年4月12日 70

[任务描述]  创建DNS服务器,实现域名访问

1.     配置CA证书颁发(按题目要求逐一配置即可)

2.     配置DNS正反向解析xm2024.com与Skills.com

顶级域名(TLD) 权威域名 客户机 林 子域 树域 林域 根域名
  • 顶级域名:分为国家顶级域名(如.cn, .us, .jp等)和通用顶级域名(如.com, .net, .org等),还有一些新顶级域名(如.travel, .tv, .info等)
  • 二级域名:顶级域名之下的域名,可以表示注册人的名称(如baidu, google, microsoft等)或注册类别的符号(如com, edu, gov等)
  • 三级域名:二级域名之下的域名,可以用字母、数字和连接符组成,长度不能超过20个字符(如www, mail, news等)
  • 顶级域名:分为国家顶级域名(如.cn, .us, .jp等)和通用顶级域名(如.com, .net, .org等),还有一些新顶级域名(如.travel, .tv, .info等)
  • 二级域名:顶级域名之下的域名,可以表示注册人的名称(如baidu, google, microsoft等)或注册类别的符号(如com, edu, gov等)
  • 三级域名:二级域名之下的域名,可以用字母、数字和连接符组成,长度不能超过20个字符(如www, mail, news等)
vim使用

 ctrl r 反撤销

u撤销

$行尾

insert:

A行尾

I跳行首

o向下插入

O向上插入

cw 删除到/之前

enp9s0

dnsutils

medS1/gc

:set hlsearch 设置搜索高亮

:24,29s/tcp/udp/g

dig -x [ip]

host -t mx [域名]

nslookup [ip]

named涉及的文件

/etc/named.conf              # bind主配置文件
/etc/named.rfc1912.zones     # 定义zone的文件
/etc/rc.d/init.d/named       # bind脚本文件
/etc/rndc.conf               # rndc配置文件
/usr/sbin/named-checkconf    # 检测/etc/named.conf文件语法
/usr/sbin/named-checkzone    # 检测zone和对应zone文件的语法
/usr/sbin/rndc               # 远程dns管理工具
/usr/sbin/rndc-confgen       # 生成rndc密钥
/var/named/named.ca          # 根解析库
/var/named/named.localhost   # 本地主机解析库
/var/named/slaves            # 从ns服务器文件夹

配置文件解析

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

IN A 192.168.226.100     #泛域名解析, "*" 代表任意主机名

"@"这里是一个变量,当前DNS区域名

SOA标记用于同步主从服务器的区域数据,如更新序列号相同则不会更新

"gengccc.com." 此为完全合格域名(FQDN) ,后面有个 "." 不能漏掉

"admin.gengcc.com." 表示管理员邮箱,这里的 "@" 是变量,所以用 "." 代替

SOA 起始授权记录;不写点就会自动添加@
@=linuxskills.com
IN可省略
相同的记录使用cname就不能使用其他记录
  1. 内外网解析:内外网解析是指将域名解析到内网IP地址或者公网IP地址的过程。在企业网络中,通常会使用内外网解析来实现内部员工访问公司内部服务器和服务。
  2. DNS根域解析:DNS根域解析是指将顶级域名(如.com、.org等)解析为相应的IP地址的过程。DNS根域解析是整个DNS系统的基础,它负责将用户输入的域名转换成对应的IP地址,以便于浏览器能够正确地访问网站。
  3. DNS委派解析:DNS委派解析是指将一个子域名的解析任务委托给另一个DNS服务器进行处理的过程。当一个DNS服务器无法直接解析某个子域名时,它可以将该子域名的解析任务委托给其他DNS服务器进行处理,从而提高DNS系统的效率和可靠性。
  4. DNS安全加固:DNS安全加固是指通过各种技术手段增强DNS系统的安全性,防止DNS攻击和其他恶意行为的发生。常见的DNS安全加固措施包括DNSSEC、DNSCrypt、DNS-over-HTTPS等。
  5. DNS转发器:DNS转发器是一种特殊的DNS服务器,它的主要功能是接收来自客户端的DNS查询请求,并将其转发给其他的DNS服务器进行处理。DNS转发器可以提高DNS系统的性能和可靠性,因为它可以在多个DNS服务器之间分担负载,并且能够在其中一个DNS服务器出现故障时自动切换到其他可用的DNS服务器。
  6. DNS主从服务器:DNS主从服务器是指一组相互协作的DNS服务器,其中一台服务器作为主服务器,负责存储和维护DNS数据;其他服务器作为从服务器,从主服务器获取DNS数据并对其进行复制。这种架构可以提高DNS系统的可靠性和性能,因为如果主服务器发生故障,可以从服务器可以继续提供服务。


评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字
插入代码

致读者:

欢迎在评论区留下您的宝贵意见^-^

2026 年 4 月
 123456
78910111213
14151617181920
21222324252627
28293031