Linux实验之DNS服务器的安装与配置
实验目的:
学会在Linux系统下搭建DNS服务器并掌握其基础配置。
实验内容:
1、在系统中安装DNS服务
2.、掌握DNS服务器的配置和启动的相关知识
3.、架设一个DNS服务器,主区域域名为hgssoft.com,其网络地址为192.168.1.*。DNS主服务器的主机全名为master.hgssoft.com,其IP地址为192.168.1.68。邮件服务器的名称为mail.hgssoft.com,其IP地址为192.168.1.88。FTP服务器的名称为ftp.hgssoft.com,其IP地址为192.168.1.108。完成配置后请在windows中使用nslookup进行测试。
实验环境:
CentOS6.3、vmware15 pro、win10系统
实验过程:
一, 安装DNS服务器
DNS(domain name server)域名服务
因为Linux中常用bind来实现域名解析
首先查询一下我的虚拟机是否安装bind和bind-chroot
查询到未安装
现在利用yum来安装
安装结果见实验结果1
二, DNS的相关配置和启动
1.DNS是把/var/named/chroot当成根,我们把这些文件全部拷贝到/var/named/chroot/etc去
cp -a named* /var/named/chroot/etc/
所用的域文件是放在/var/named,因为我们做了chroot,这个根并不是系统的根,真正的根是在chroot/var/named
其中named.conf是主配置文件,要是想配置DNS,首先要修改他.
个人配置文件总结:
在区中:
type 区域类型; (master //表示主域名服务器区域
slave //表示辅助域名服务器区域
hint //表示高速缓存服务器区域
file “文件名”; (指定区域的域信息源数据库)
)
2.DNS服务器的启动
三, 架设我的DNS服务器
1.打开named.conf配置文件,设置主区域域名为hgssoft.com,type为master
配置正向解析
配置反向解析
路径默认为directory,/var/named/chroot/var/named/
2.手动创建hgssoft.com.zone
复制hgssoft.com.zone名为zone.hgssoft.com来配置反向解析
3.编辑hgssoft.com.zone中的内容
编辑zone.hgssoft.com中的内容
4.查看文件属性:并更改权限为named 和 640
5.重启服务
6.打开防火墙的53端口,并保存配置
7.修改 /etc/resolv.conf
配置自己的DNS
8.列出域里的所有服务器
反向解析列出IP地址
9.在windows中测试
利用nslookup来测试
结果见实验结果2
实验结果:
1,安装bind和bind-chroot服务
2. 在windows中测试正向解析
3. 在windows中测试反向解析
实验总结:
DNS的配置相对于前面所学的FTP和samba麻烦一些,但是最为主要的是搞清楚named.conf中的配置文件信息,还有就是做正反向解析的时候,反向解析的IP地址容易弄错,比如192.168.1本该是1.168.192.in-addr.arpa写成了1.861.291.in-addr.arpa,哈哈虽然我没有反这种错误但是还是值得大家注意的
几个需要注意的点:
- 每次修改完配置文件记得重启服务
service named restart - 注意文件的路径
配置文件是在/etc/named/chroot/etc/named.conf中
解析文件是在/etc/named/chroot/var/named里面 - 注意配置解析文件的时候
每个字段是否对应上了,还有千万不要忽略那个不起眼的.
master.hgssoft.com. - 防火墙的端口53是否打开
tcpdump -I eth0 dat port 53
或者
service iptables status - 配置文件中的分号特别重要,不能够忽略,否则服务器启动会失败
我犯的几个错误:
1.在linux中用host -l hgssoft.com时查询不到该局域网中的所有域名
解决方法,在/etc/resolve.conf中添加了我的DNS主机nameserver
2. nslookup 超时,没有正确配置好IP地址
3. 还有一些错误就直接看报错信息解决了
最后说几句,DNS是许多服务的基础,比如我们下节课要配置的www服务器,也需要dns的支持,所以我刚开始的时候就着手配置DNS服务器,看一些相关配置的文档,但是我犯错了,还是耗费了大量的时间呀,才明白自己又走了弯路,绕回来几天前的样子,有些时候遇到问题头昏,睡一觉就好了,感觉清醒的大脑效率更高,问题就迎刃而解了
Linux实验之DNS服务器的安装与配置相关推荐
- 《网管员必读》学习笔记之DNS服务器的安装与配置
重点: DNS服务器的主要作用 DNS域名称空间及规划 DNS正.反向查询工作原理 DNS递归和迭代查询原理 DNS服务器的存根区域解析.区域传送原理 DNS与AD集成的好处 DNS服务器安装前的规划 ...
- DNS服务器的安装与配置(VM虚拟机)
事先准备:两台纯净虚拟机(以下简称虚拟机A与虚拟机B),一台真机 操作步骤: 一.配置静态IP 只有处于同一网段,主机才能成功访问DNS服务器,故必须保证三台机器使用同一张网卡,皆处于同一网段 1.虚 ...
- Linux下Apache Web服务器的安装与配置
1.Apache Web服务器简述 Web服务是目前Internet应用最流行.最受欢迎的服务之一,Linux平台使用最广泛的Web服务器是Apache,它是目前性能最优秀.最稳定的Web服务 ...
- 本地DNS服务器-Dnsmasq安装与配置
1.Dnsmasq安装 Dnsmasq安装:yum install dnsmasq -y Dnsmasq版本:dnsmasq -v Dnsmasq启动:service dnsmasq start 查看 ...
- Linux ENSP 搭建DHCP服务器并实现中继和Linux 下搭建DNS服务器(2个实验可跟做)
文章目录 DHCP服务 了解DHCP服务 使用DHCP的好处 Linux 下搭建DNS服务器 实验环境 实验过程 修改DHCP配置文件 更改dns服务器名称 更改win10的IP地址 Linux &a ...
- 带你轻松配置linux下高速缓存DNS服务器
1.dns(域名系统)的基础知识 dns的定义 域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务 作为将域名和IP地址相互映射的一个分布式数据库,帮助人们方便的访 ...
- Linux NFS服务器的安装与配置
2019独角兽企业重金招聘Python工程师标准>>> 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由 ...
- Linux下的DNS服务器搭建
Linux下的DNS服务器搭建 一.DNS介绍 1.dns域名系统 2.正向解析和反向解析 二.检查环境 三.搭建主DNS 1.安装dns相关包 2.设置服务开机自启 3.编辑DNS主配置文件 4.编 ...
- Linux NFS服务器的安装与配置(最简单的文件共享集群)
一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 ...
最新文章
- JavaScript数据结构与算法——字典
- 2014-2015 ACM-ICPC, Asia Xian Regional Contest G The Problem to Slow Down You 回文树
- Rails 定时任务——whenever实现周期性任务
- hdu 5451 Best Solver 矩阵循环群+矩阵快速幂
- “5W1H”带你来学习JavaScript
- Java集合框架源码剖析:LinkedHashSet 和 LinkedHashMap
- 查看linux内存存储空间不足,Linux 下判断Server 内存是否不足
- 动态改变ListView布局
- “约见”面试官系列之常见面试题第十五篇之jsonp(建议收藏)
- Leetcode每日一题:977.squares-of-a-sorted-array(有序数组的平方)
- 数字电视发射机行业调研报告 - 市场现状分析与发展前景预测
- hfss和python接口_HFSS和MATLAB接口的步骤
- 开源编解码项目FFmpeg迎来20周年生日 凭一己之力养活全球无数播放器!
- 参与esri用户大会感想
- 计算机电子极域控制,极域电子教室的反控制实现【无需教师端】
- 嗅探软件和网络测试,新鲜!山东首条燃气嗅探犬“上岗”,通检测探漏样样精...
- Cannot find name ‘console‘. Do you need to change your target library?ging the ‘lib‘ compiler option
- SpringBoot mybatis 实现多级树形菜单
- 史上最全Java面试题全集(上)
- 合影效果java_【蚂蚁课堂】四十三:如何拍酷炫集体照?