课程名称 | 服务器配置与管理 | 实验 成绩 |
| |||||
实验名称 | DNS服务器配置 | |||||||
学号 |
| 姓名 |
| 班级 |
| 日期 |
| |
实验目的: 1.掌握liunx系统的基本命令 2 掌握DNS的原理 3.掌握liunx企业版DNS服务器和客户端的安装与配制方法 | ||||||||
实验平台: 云平台 | ||||||||
一、 实验内容 配置DNS服务器和客户端,可以完成DNS解析。 二、 服务器端设置 1、 配置网卡,并且把网卡中DNS服务器地址配置下。 2、 在服务器上查看,安装bind服务器软件包。 [root@localhost ~]# rpm -qa|grep bind bind-libs-9.9.4-29.el7.x86_64 bind-9.9.4-29.el7.x86_64 3、修改/etc/named.conf配置文件,添加正向区域”sh.com”。结果如下:
Logging{}中的建议看书配置似乎少了} };这两项 4、退出vi编辑器,使用named-checkconf命令检查配置文件 [root@localhost Packages]# named-checkconf /etc/named.conf
5、配置sh.com.hosts正向解析文件,可以拷贝模板修改。 [root@localhost ~]#cp /var/named/named.localhost /var/named/sh.com.hosts [root@localhost ~]# vi /var/named/sh.com.hosts
7、使用named-checkzone 检查正向,区域配置是否出错 [root@localhost ~]# named-checkzone sh.com /var/named/sh.com.hosts 出现 zone sh.com/IN: loaded serial 0 OK 显示为OK则配置没有问题
8、启动服务 [root@localhost ~]# systemctl start named.service [root@localhost ~]# systemctl status named.service 二、客户端设置 使用host命令检查是否能够解析,如果解析成功,如图所示。
三、需要注意的问题: 1、不能启动named程序,出现错误 [root@localhost ~]# systemctl start named.service Job for smb.service failed because the control process exited with error code. See "systemctl status named.service" and "journalctl -xe" for details.
解决办法:1、使用testparm检查配置文件, 1、 查看第二行有没有多一个@. 2、 下面解析所有行都顶格 3、 域名后面要有个”.”
2、如果host 命令出错
(1)关闭防火墙: #systemctl stop firewalld.
(2)修改正向和反向区域文件权限。 Chmod –R 757 /var/named/sh.com.hosts
(3)重启DNS服务
| ||||||||
实验总结(结论或问题分析):
DNS与IP一致 |
Linux下DNS配置
最新推荐文章于 2024-08-22 11:16:46 发布