linux 搭建DNS 正向解析、反向解析、区域传送、批量解析详解

本文详细介绍了如何在Linux上搭建DNS服务,包括正向解析(从主机名查询IP)、反向解析(从IP查询主机名)的步骤,以及区域传送的配置方法。通过编辑配置文件、安装bind服务、创建并编辑zone文件,实现了DNS的全面配置,并通过dig命令验证了解析的正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DNS
一、 概念
Domain Name Server 域名解析服务
1.1域名与主机名
例如
对于www.baidu.com www.google.com
域名(domain name)为www.google 主机名为.google.com .baidu.com
www.ksu.edu.tw(昆山科大服务器)
对于.gov.tw
domain name: .tw hostname: dov
对于.ksu.edu.tw
domain name: .edu.tw. hostname:ksu
对于www.ksu.edu.tw
domain name: .ksu.edu.tw hostname: www

二、 实验
2.1正向解析(从主机名查询到IP)
2.1.1 安装bind,开启服务named
[root@localhost ~]# yum install bind –y
[root@localhost ~]# systemctl restart named

2.1.2 编辑配置文件/etc/named.conf
注意:ip必须为自动获取到的ip
[root@localhost ~]# vim /etc/named.conf
内容为:
options {
listen-on port 53 { 192.168.233.128; };
directory “/var/named”;
};
zone “baidu.com.” IN {
type master;
file “baidu.com.zone”;
};

解释
;代表批注符号
查看
[root@localhost ~]# cd /var/named
[root@localhost named]# ll
总用量 16
drwxrwx—. 2 named named 23 8月 2 21:28 data
drwxrwx—. 2 named named 60 8月 2 21:28 dynamic
-rw-r-----. 1 root named 2281 5月 22 2017 named.ca
-rw-r-----. 1 root named 152 12月 15 2009 named.empty
-rw-r-----. 1 root named 152 6月 21 2007 named.localhost
-rw-r-----. 1 root named 168 12月 15 2009 named.loopback
drwxrwx—. 2 named named 6 5月 22 2017 slaves

2.1.3编辑配置文件/etc/named/ baidu.com.zone
[root@localhost named]# vim baidu.com.zone
$TTL 1D
@ IN SOA @ admin.baidu.com. (
0
1D
1H
1W
3H )
IN NS ns.baidu.com.
IN MX 10 mail.ba

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值