配置dns主从服务器,能够实现正常的正反向解析

准备工作

1.安装相应包

提供DNS服务的软件叫bind,服务名是named。

root@localhost \~# yum install bind -y

关闭防火墙:root@localhost \~# systemctl stop firewalld.service

关闭selinux:root@localhost \~# setenforce 0

3.vim /etc/named.conf主配置文件

1 options {

2 listen-on port 53 { 127.0.0.1; };

3 listen-on-v6 port 53 { ::1; };

4 directory "/var/named";

5 allow-query { localhost; };

6 zone "." IN {

7 type hint;

8 file "named.ca";

9 };

~

1.DNS正向解析

1.主配置文件

options {

listen-on port 53 { 192.168.44.135; };

directory "/var/named";

};

zone "baidu.com" IN {

type master;

file "baidu.com";

};

2.正向解析文件配置

root@localhost \~# vim /var/named/named.baidu.com

$TTL 1D

@ IN SOA @ admin.baidu.com. ( 0 1D 1H 1W 3H )

IN NS ns.baidu.com.

IN MX 10 mail.baidu.com.

ns IN A 192.168.44.135

mail IN A 192.168.44.135

www IN A 192.168.44.135

ftp IN CNAME www

4.重启服务:

root@localhost \~# systemctl restart named

5.测试

root@localhost \~# nslookup www.baidu.com 192.168.44.135

root@localhost \~# host www.baidu.com 192.168.44.135

root@localhost \~# dig -t A www.baidu.com @192.168.44.135

2.DNS反向解析

1.主配置文件

root@localhost \~# vim /etc/named.conf

zone "44.168.192.in-addr.arpa" IN {

type master;

file "named.192.168.44";

};

2.反向解析文件配置

root@localhost \~#vim /var/named/named.192.168.44

$TTL 1D

@ IN SOA ns.baidu.com. admin.baidu.com. ( 0 1D 1H 1W 3H )

IN NS ns.baidu.com.

135 IN PTR ns.baidu.com.

135 IN PTR www.baidu.com.

135 IN PTR mail.baidu.com.

135 IN PTR ftp.baidu.com.

~

3.重启服务:

root@localhost \~# systemctl restart named

4、测试

root@localhost \~# nslookup 192.168.44.135 192.168.44.135

root@localhost \~# host 192.168.44.135 192.168.44.135

root@localhost \~# dig -x 192.168.44.135 @192.168.44.135

相关推荐
深念Y1 小时前
P2P组网选型与折腾记录
网络·网络协议·p2p·局域网·远程·组网
jjjava2.02 小时前
系统日志:从入门到精通的完整指南
网络·数据库
MartinYeung52 小时前
[论文学习]InjecAgent:工具集成大语言模型智能体的间接提示注入基准测试
网络·学习·语言模型
paopaokaka_luck2 小时前
基于Springboot3+Vue3的高校选课系统(AI选课助手、协同过滤算法、分享到微博、扣扣、Echarts图形化分析)
网络·spring boot·网络协议·echarts
△曉風殘月〆3 小时前
如何在Linux中安装Qt开发环境
linux·运维·qt
三川6984 小时前
深入浅出SSD 10:UFS介绍
网络
BullSmall4 小时前
AFL++ HTTP Mode(网络 / HTTP 服务模糊测试)完整安装教程
网络·网络协议·http
爱写代码的阿森4 小时前
鸿蒙三方库 | harmony-utils之RegexUtil正则匹配验证详解
服务器·华为·harmonyos·鸿蒙·huawei
雨的旋律20995 小时前
ubuntu2604
linux·运维·服务器
Yuiiii__5 小时前
一次“在家连不上公司内网服务”的排障实战记录
网络·智能路由器