作者:mobiledu2502889153 | 来源:互联网 | 2023-09-24 23:34
目录
dns服务器:192.168.58.200
http服务器:192.168.58.100
客户机:192.168.58.123
一、正向解析步骤:
1.将防火墙和selinux关闭再做DNS的正向和反向解析
2.开启DNS服务,要先安装bind软件以及其他依赖
编辑
3.检查包配置软件是否安装
编辑
4.重启服务
5.测试网络
6.查看文件位置
编辑
7.配置 /etc/named.conf
8.需要在新建一个named.daroubaozi.com在/var/named下
9.重启服务在
10.给客户机配置临时dns 为192.168.58.200
11.测试
11.1正向
11.2 逆向
dns服务器:192.168.58.200
http服务器:192.168.58.100
客户机:192.168.58.123
一、正向解析步骤:
1.将防火墙和selinux关闭再做DNS的正向和反向解析
[root@Client ~]# systemctl stop firewalld
[root@Client ~]# setenforce 0
2.开启DNS服务,要先安装bind软件以及其他依赖
[root@Client ~]# yum install bind* -y
3.检查包配置软件是否安装
[root@Client ~]# netstat -natp | grep named
![](https://img4.php1.cn/3cdc5/67a4/1c8/a726c83a086134fc.png)
4.重启服务
[root@Client ~]# systemctl start named
#检查是否启动
[root@Client ~]# systemctl is-active named
active
5.测试网络
![](https://img4.php1.cn/3cdc5/67a4/1c8/64e44e5333869f6e.png)
6.查看文件位置
[root@Client ~]# rpm -qc bind
![](https://img4.php1.cn/3cdc5/67a4/1c8/1c010a3fc8ad5c92.png)
7.配置 /etc/named.conf
[root@Client ~]# vim /etc/named.conf
options {
listen-on port 53 { 192.168.58.200; };
directory "/var/named";
allow-query { any; };
include "/etc/crypto-policies/back-ends/bind.config";};
zone "test.com" IN {
type master;
file "named.test.com";
};
zone "184.168.192.in-addr.arpa" IN {
type master;
file "named.test.com";
};
include "/etc/named.rfc1912.zones";
8.需要在新建一个named.daroubaozi.com在/var/named下
[root@Client ~]# vim /var/named/named.daroubaozi.com
![](https://img4.php1.cn/3cdc5/67a4/1c8/fe9c002db85c52da.png)
9.重启服务在
[root@Client ~]# systemctl restart named
10.给客户机配置临时dns 为192.168.58.200
[root@Client ~]# vim /etc/resolv.conf
![](https://img4.php1.cn/3cdc5/67a4/1c8/820cac10a45cf410.png)
11.测试
11.1正向
[root@Client ~]# nslookup
> server www.daroubaozi.com
11.2 逆向
[root@Client ~]# nslookup
> 192.168.58.100