摘 要: 探讨了在Linux下如何安装和配置域名服务器(Domain Name Server)是TCP/IP网络中极其重要的网络服务,使其实现域名与IP地址之间的转换功能。
关键词: Linux; 主域名服务器; DNS服务器;
Abstract: The Linux is discussed on how to install and configure, and the Domain Name Server(Domain Name Server) is a very important network in TCP/IP network service, which makes its implementation between Domain Name and IP address conversion function.
Keyword: Linux; primary domain name server; DNS server;
1、 域名服务器
域名系统采用分布式数据系统结构,主要由域名空间:结构化的域名层次结构和相应的数据;域名服务器:以区域(zone)为单位管理指定域名空间中的服务器数据,并负责其控制范围内所有主机的域名解析请求;解析器:负责向域名服务器提交解析请求三个部分组成。
2、 DNS服务器的安装与配置
任务准备:1台具有多个设备别名的服务器,其中域名与IP分别是:WWW服务器的域名为www.hbvtc.edu.cn,IP地址为192.168.8.7;FTP服务器域名为ftp.hbvtc.edu.cn,IP地址为192.168.8.8;DHCP服务器域名为dhcp.hbvtc.edu.cn,IP地址为192.168.8.9;SMTP服务器域名为smtp.hbvtc.edu.cn,IP地址为192.168.8.10。
2.1、 安装DNS服务器软件包(步骤1)
安装DNS服务器软件包分别在拟建主域名服务器、辅助域名服务器的计算机上实施下列安装过程[1] 。
1)把RHEL 5 Server的DVD安装光盘放入光驱并加载。2)依次单击桌面顶部面板上的“应用程序”→“添加/删除软件”菜单项,弹出“软件包管理者”窗口,在“浏览”选项卡的左侧栏选中“服务器”选项,然后在右侧栏选中“DNS名称服务器”软件包组。3)单击“可选的软件包”按钮,打开“DNS名称服务器中的软件包”对话框,选中“bind-chroot”复选框。单击“关闭”按钮关闭此对话框,返回“软件包管理者”窗口,单击“应用”按钮,开始安装。安装完后关闭“软件包管理者”窗口。
2.2、 配置主域名服务器dns.hbvtc.edu.cn(步骤2)
1)配置主域名服务器dns.hbvtc.edu.cn。域名为dns.hbvtc.edu.cn,IP地址为192.168.8.5。
2)重启网络服务。在终端的命令提示符后输入“service network restart”命令。
2.3、 创建主域名服务器的配置文件(步骤3)
1)创建根服务器配置文件named.ca;从互联网信息中心下载ftp://ftp.internic.net/domain/named.root,将此文件更名为named.ca并保存在/var/named/chroot/var/named目录下。
2)编辑主配置文件named.conf;在终端输入命令“gedit/var/named/chroot/etc/named.conf”并按【Enter】键,打开文本编辑器,输入options{directory“/var/named”;};zone“.”IN{type hint;file“named.ca”;};zone“hbvtc.edu.cn”IN{type master;file“hbvtc.edu.cn.zone:;};zone“8.168.192.in-addr.arpa”IN{tpye master;file“hbvtc.edu.cn.local”;}。
3)创建正向区域文件hbvtc.edu.cn.zone;在终端输入命令“gedit/var/named/chroot/var/named/hbvtc.edu.cn.zone”,输入dns IN A 192.168.8.5 www IN A192.168.8.7 ftp IN A 192.168.8.8 dhcp IN A 192.168.8.9smtp IN A 192.168.8.10配置正向区域文件hbvtc.edu.cn.zone。
4)创建反向区域文件hbvtc.edu.cn.local;在终端输入命令“gedit/var/named/chroot/var/named/hbvtc.edu.cn.local”,输入5 in ptr nds.hbvtc.edu.cn 7 in ptr www.hbvtc.edu.cn 8 in ptr ftp.hbvtc.edu.cn 9 in ptr dhcp.hbvtc.edu.cn 10 in ptr smtp.hbvtc.edu.cn内容配置反向区域文件hbvtc.edu.cn.local。
5)启动或重启域名服务(named守护进程);在终端输入命令“service named restart”重启named守护进程。
2.4、 配置辅助域名服务器slave.hbvtc.edu.cn(步骤4)
1)配置辅助域名服务器slave.hbvtc.edu.cn;域名为slave.hbvtc.edu.cn,IP地址为192.168.8.6。
2)重新启动网络服务;在终端命令提示符后输入“service network restart”命令[2] 。
2.5、 编辑辅助域名服务器的dns主配置文件(步骤5)
1)修改主域名服务器的正向区域文件hbvtc.edu.cn.zone;在终端输入命令“gedit/var/named/chroot/var/named/hbvtc.edu.cn.zone”,输入IN NS dns.hbvtc.edu.cn IN NS slave.hbvtc.edu.cn配置正向区域文件hbvtc.edu.cn.zone(比原来增加了二行)。
2)修改主域名服务器的反向区域文件hbvtc.edu.cn.local;在终端输入命令“gedit/var/named/chroot/var/named/hbvtc.edu.cn.local”,输入in ns dns.hbvtc.edu.cn in ns slave.hbvtc.edu.cn内容配置反向区域文件hbvtc.edu.cn.local(比原来增加了二行)。
3)重启域名服务(named守护进程);在终端输入命令“service named restart”重启named守护进程。至此主域名服务器和辅助域名服务器配置完成。
3、 结语
经过上面的配置,linux下的DNS服务器就配置好了。用户可以查看DNS服务器配置文件更多功能,也可以修改配置文件实现更多功能。
参考文献:
[1]林天峰,谭志彬,着.Linux服务器架设指南:第2版[M].北京:清华大学出版社,2014.
[2]高俊峰.鸟哥的Linux私房菜:服务器架设篇:第3版[M].北京:机械工业出版社,2012.
Linux操作系统作为一种开源操作系统, 一直以性能稳定著称, 使用脚本对netfilter模块迚行高敁管理进不止这些, 还可以将脚本管理斱法扩展, 用于Linux的各种服务配置和性能伓化当中。...
操作系统依旧只有不断优化和提升,才能防止黑客通过最底层入侵计算机设备。...
系统的调优是一个涉及到系统运行方方面面的、事务繁多的、时间很长的工作,找到系统运行瓶颈的原因往往是不容易的,这就需要我们把握好查找问题的思路,步步为营、稳扎稳打、层层推进,性能问题就可以迎刃而解。...
嵌入式技术是许多先进技术的融合。随着技术和网络的广泛高速应用, 嵌入式系统已融入人们的生活, 人们的生活质量也不断提高。...
随着网络的不断发展,网络安全是我们应该时刻注意的问题。Linux系统是类unix的网络操作系统,应用日益广泛,特别是在网络服务器方面,其安全性问题也逐渐突出,受到人们更多的关注。下面是搜素整理的Linux操作系统论文8篇,供大家借鉴参考。...
智能手机的不断普及,使系统的更新换代速度也不断加快,也使智能手机的功能变得愈发强大,智能手机用户规模越来越大,与此同时,智能手机所面临的安全隐患变得越来越严峻。...
Linux系统在使用过程中黑客攻击是系统面临着重要安全隐患, 因此需要构建起较为系统和安全防范措施, 全方位实现对黑客攻击的抵御, 有效的保证Linux系统运行的安全。...
根据硬件结构,可分为网络操作系统,如 Netware、Windows N、UNIX、Linux、Mac OS网络操作系统;现最为流行的操作系统有Windows、 Linux、Mac OS等。...
Linux操作系统运行速度较快,目前全球处理速度最快的计算机应用的都是此系统。Linux最初指代内核,随着应用的不断扩大,现在指的就是整个操作系统。...
从机制上看, 基于x damage extension扩展的实现方式和Windows系统下虚拟桌面实现比较类似, 更适合虚拟化厂商扩展自己的虚拟桌面协议以支持Linux系统。...