实验八DNS服务器安装和配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验八DNS服务器安装和配置
实验目的:
1.了解DNS服务器的作用和原理;
2.学习安装和配置DNS服务器;
实验设备:
1. 一台运行Windows操作系统的计算机;
2. VirtualBox虚拟机软件;
3. Ubuntu服务器镜像文件。

实验步骤:
1. 运行VirtualBox软件,并创建一个新的虚拟机。

选择操作系统类
型为Ubuntu(64位),内存大小为1024MB,并创建一个新的虚拟硬盘。

在虚拟硬盘创建过程中,选择动态分配大小并分配20GB的磁盘空间。


成虚拟机的创建。

2. 启动虚拟机,并安装Ubuntu服务器操作系统。

在启动时选择安装Ubuntu Server并按照提示完成安装过程。

在安装过程中,选择默认选项,包括键盘设置、网络设置和硬盘分区等。

3. 完成安装后,系统会自动重启,进入Ubuntu服务器操作系统。


录系统使用默认用户名和密码。

4.更新系统软件。

打开终端,执行以下命令:
```
sudo apt update
sudo apt upgrade
```
5.安装DNS服务器软件。

在终端中执行以下命令:
```
sudo apt install bind9
```
这样就安装了BIND9DNS服务器软件。

6.配置DNS服务器。

在终端中执行以下命令进入配置文件所在目录:
```
cd /etc/bind
```
```
forwarders
8.8.8.8;
8.8.4.4;
};
```
这样配置后,DNS服务器将使用谷歌的公共DNS服务器进行域名解析。

```
```
在打开的文件中,输入以下内容:
```
$TTL600
1 ; Serial
600 ; Refresh
600 ) ; Negative Cache TTL
ns IN A 192.168.1.10
```
8. 配置反向DNS区域文件。

在`/etc/bind`目录下,创建一个新的目录`zones.rev`用于存放反向DNS区域文件。

然后,在终端中执行以下命令创建一个新的区域文件`1.168.192.in-addr.arpa`:
```
sudo nano zones.rev/1.168.192.in-addr.arpa
```
在打开的文件中,输入以下内容:
```
$TTL600
1 ; Serial
600 ; Refresh
600 ) ; Negative Cache TTL
```
9. 修改`named.conf.local`文件以引入新的区域文件。


`/etc/bind`目录下,打开`named.conf.local`文件,并在文件末尾添加以下内容:
```
type master;
};
zone "1.168.192.in-addr.arpa"
type master;
file "/etc/bind/zones.rev/1.168.192.in-addr.arpa";
};
```
保存并关闭文件。

10.重启BIND9服务。

在终端中执行以下命令:
```
sudo service bind9 restart
```
11. 配置本地DNS解析。

打开`/etc/resolv.conf`文件,并添加以下
内容:
```
nameserver 127.0.0.1
```
保存并关闭文件。

12.测试DNS服务器的配置。

在终端中执行以下命令:
```
```
如果能够成功ping通,则表示DNS服务器配置成功。

这意味着DNS
服务器已经能够将域名解析为IP地址。

实验总结:
通过本次实验,我们学习了DNS服务器的安装和配置。

我们了解了DNS服务器的作用和原理,并学习了在Ubuntu服务器上安装和配置BIND9 DNS服务器。

我们配置了DNS服务器的基本设置,包括转发器和区域文件,并测试了DNS解析功能。

实验结束后,我们可以通过自己搭建的DNS服务
器来实现域名解析功能,并为本地网络提供DNS服务。

相关文档
最新文档